ical: Serialize calendar component type

This commit is contained in:
Lennart
2025-07-18 20:41:44 +02:00
parent c490c413ec
commit 2724154ed3

View File

@@ -15,8 +15,11 @@ use std::{collections::HashMap, io::BufReader};
#[derive(Debug, Clone, Serialize, PartialEq, Eq, Display)] #[derive(Debug, Clone, Serialize, PartialEq, Eq, Display)]
// specified in https://datatracker.ietf.org/doc/html/rfc5545#section-3.6 // specified in https://datatracker.ietf.org/doc/html/rfc5545#section-3.6
pub enum CalendarObjectType { pub enum CalendarObjectType {
#[serde(rename = "VEVENT")]
Event = 0, Event = 0,
#[serde(rename = "VTODO")]
Todo = 1, Todo = 1,
#[serde(rename = "VJOURNAL")]
Journal = 2, Journal = 2,
} }