pub enum DavErrorCondition {
NoExternalEntities,
LockTokenSubmitted {
href: String,
},
LockTokenMatchesRequestUri,
PropfindFiniteDepth,
}Expand description
WebDAV precondition or postcondition carried inside <D:error>.
Variants§
NoExternalEntities
RFC 4918 no-external-entities precondition.
LockTokenSubmitted
RFC 4918 lock-token-submitted precondition.
LockTokenMatchesRequestUri
RFC 4918 lock-token-matches-request-uri precondition.
PropfindFiniteDepth
RFC 4918 propfind-finite-depth precondition.
Trait Implementations§
Source§impl Clone for DavErrorCondition
impl Clone for DavErrorCondition
Source§fn clone(&self) -> DavErrorCondition
fn clone(&self) -> DavErrorCondition
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 DavErrorCondition
impl Debug for DavErrorCondition
Source§impl PartialEq for DavErrorCondition
impl PartialEq for DavErrorCondition
Source§fn eq(&self, other: &DavErrorCondition) -> bool
fn eq(&self, other: &DavErrorCondition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DavErrorCondition
impl StructuralPartialEq for DavErrorCondition
Auto Trait Implementations§
impl Freeze for DavErrorCondition
impl RefUnwindSafe for DavErrorCondition
impl Send for DavErrorCondition
impl Sync for DavErrorCondition
impl Unpin for DavErrorCondition
impl UnsafeUnpin for DavErrorCondition
impl UnwindSafe for DavErrorCondition
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.