From 7f5df657d267c93bd2efe38a153b3470c8c9e7bc Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Thu, 7 Sep 2023 18:51:38 +0200 Subject: [PATCH] dav namespaces: Add CardDAV --- crates/dav/src/namespace.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/dav/src/namespace.rs b/crates/dav/src/namespace.rs index 533e354..7848bec 100644 --- a/crates/dav/src/namespace.rs +++ b/crates/dav/src/namespace.rs @@ -6,6 +6,7 @@ use quick_xml::events::attributes::Attribute; pub enum Namespace { Dav, CalDAV, + CardDAV, ICal, CServer, } @@ -15,6 +16,7 @@ impl Namespace { match self { Self::Dav => "DAV:", Self::CalDAV => "urn:ietf:params:xml:ns:caldav", + Self::CardDAV => "urn:ietf:params:xml:ns:carddav", Self::ICal => "http://apple.com/ns/ical/", Self::CServer => "http://calendarserver.org/ns/", } @@ -25,6 +27,7 @@ impl Namespace { match self { Self::Dav => "xmlns", Self::CalDAV => "xmlns:C", + Self::CardDAV => "xmlns:CARD", Self::ICal => "xmlns:IC", Self::CServer => "xmlns:CS", }