caldav: Document which RFCs the properties originate from

This commit is contained in:
Lennart
2024-10-27 11:55:10 +01:00
parent 61aef8d52b
commit d4d6a9e8d0
4 changed files with 31 additions and 6 deletions

View File

@@ -31,10 +31,13 @@ pub enum CalendarObjectPropName {
#[derive(Deserialize, Serialize, Debug, Clone)]
#[serde(rename_all = "kebab-case")]
pub enum CalendarObjectProp {
// WebDAV (RFC 2518)
Getetag(String),
Getcontenttype(String),
// CalDAV (RFC 4791)
#[serde(rename = "C:calendar-data")]
CalendarData(String),
Getcontenttype(String),
#[serde(other)]
Invalid,
}