From 2724154ed3516f01efe9989fb8194f51f2bffebf Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Fri, 18 Jul 2025 20:41:44 +0200 Subject: [PATCH] ical: Serialize calendar component type --- crates/ical/src/icalendar/object.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/ical/src/icalendar/object.rs b/crates/ical/src/icalendar/object.rs index 23d7052..ef27b84 100644 --- a/crates/ical/src/icalendar/object.rs +++ b/crates/ical/src/icalendar/object.rs @@ -15,8 +15,11 @@ use std::{collections::HashMap, io::BufReader}; #[derive(Debug, Clone, Serialize, PartialEq, Eq, Display)] // specified in https://datatracker.ietf.org/doc/html/rfc5545#section-3.6 pub enum CalendarObjectType { + #[serde(rename = "VEVENT")] Event = 0, + #[serde(rename = "VTODO")] Todo = 1, + #[serde(rename = "VJOURNAL")] Journal = 2, }