From 5b1da2a33b265b674a130a90377c289faea7a210 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Mon, 27 May 2024 18:16:53 +0200 Subject: webdav sync core codec --- aero-dav/src/types.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'aero-dav/src/types.rs') diff --git a/aero-dav/src/types.rs b/aero-dav/src/types.rs index d5466da..6039a26 100644 --- a/aero-dav/src/types.rs +++ b/aero-dav/src/types.rs @@ -11,6 +11,7 @@ pub trait Extension: std::fmt::Debug + PartialEq + Clone { type Property: xml::Node; type PropertyRequest: xml::Node; type ResourceType: xml::Node; + type ReportType: xml::Node; } /// 14.1. activelock XML Element @@ -328,6 +329,10 @@ pub enum LockType { /// response descriptions contained within the responses. /// /// +/// +/// In WebDAV sync (rfc6578), multistatus is extended: +/// +/// #[derive(Debug, PartialEq, Clone)] pub struct Multistatus { pub responses: Vec>, -- cgit v1.2.3