mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-13 22:52:22 +00:00
multistatus: Add CardDAV namespace
This commit is contained in:
@@ -66,6 +66,8 @@ pub struct MultistatusElement<T1: Serialize, T2: Serialize> {
|
|||||||
pub ns_caldav: &'static str,
|
pub ns_caldav: &'static str,
|
||||||
#[serde(rename = "@xmlns:IC")]
|
#[serde(rename = "@xmlns:IC")]
|
||||||
pub ns_ical: &'static str,
|
pub ns_ical: &'static str,
|
||||||
|
#[serde(rename = "@xmlns:CARD")]
|
||||||
|
pub ns_carddav: &'static str,
|
||||||
#[serde(skip_serializing_if = "Option::is_none")]
|
#[serde(skip_serializing_if = "Option::is_none")]
|
||||||
pub sync_token: Option<String>,
|
pub sync_token: Option<String>,
|
||||||
}
|
}
|
||||||
@@ -78,6 +80,7 @@ impl<T1: Serialize, T2: Serialize> Default for MultistatusElement<T1, T2> {
|
|||||||
ns_dav: Namespace::Dav.as_str(),
|
ns_dav: Namespace::Dav.as_str(),
|
||||||
ns_caldav: Namespace::CalDAV.as_str(),
|
ns_caldav: Namespace::CalDAV.as_str(),
|
||||||
ns_ical: Namespace::ICal.as_str(),
|
ns_ical: Namespace::ICal.as_str(),
|
||||||
|
ns_carddav: Namespace::CardDAV.as_str(),
|
||||||
sync_token: None,
|
sync_token: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user