pub enum DavPropfindRequest {
AllProp {
include: Vec<DavRequestedProperty>,
},
PropName,
Prop(Vec<DavRequestedProperty>),
}Expand description
Parsed PROPFIND request selector.
Variants§
AllProp
All live/dead properties plus optional explicit properties.
Fields
§
include: Vec<DavRequestedProperty>Additional requested properties.
PropName
Property names without values.
Prop(Vec<DavRequestedProperty>)
Explicit property selection.
Trait Implementations§
Source§impl Clone for DavPropfindRequest
impl Clone for DavPropfindRequest
Source§fn clone(&self) -> DavPropfindRequest
fn clone(&self) -> DavPropfindRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DavPropfindRequest
impl Debug for DavPropfindRequest
Source§impl PartialEq for DavPropfindRequest
impl PartialEq for DavPropfindRequest
Source§fn eq(&self, other: &DavPropfindRequest) -> bool
fn eq(&self, other: &DavPropfindRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DavPropfindRequest
impl StructuralPartialEq for DavPropfindRequest
Auto Trait Implementations§
impl Freeze for DavPropfindRequest
impl RefUnwindSafe for DavPropfindRequest
impl Send for DavPropfindRequest
impl Sync for DavPropfindRequest
impl Unpin for DavPropfindRequest
impl UnsafeUnpin for DavPropfindRequest
impl UnwindSafe for DavPropfindRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.