pub struct DavPreferenceSet(/* private fields */);Expand description
RFC 8144 preference behavior exposed by a package.
Implementations§
Source§impl DavPreferenceSet
impl DavPreferenceSet
pub const RETURN_MINIMAL: Self
pub const RETURN_REPRESENTATION: Self
pub const DEPTH_NO_ROOT: Self
pub const fn empty() -> Self
pub const fn all() -> Self
pub const fn union(self, other: Self) -> Self
pub const fn contains(self, preference: Self) -> bool
Trait Implementations§
Source§impl Clone for DavPreferenceSet
impl Clone for DavPreferenceSet
Source§fn clone(&self) -> DavPreferenceSet
fn clone(&self) -> DavPreferenceSet
Returns a duplicate of the value. Read more
1.0.0 · 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 DavPreferenceSet
impl Debug for DavPreferenceSet
Source§impl Default for DavPreferenceSet
impl Default for DavPreferenceSet
Source§fn default() -> DavPreferenceSet
fn default() -> DavPreferenceSet
Returns the “default value” for a type. Read more
Source§impl PartialEq for DavPreferenceSet
impl PartialEq for DavPreferenceSet
impl Copy for DavPreferenceSet
impl Eq for DavPreferenceSet
impl StructuralPartialEq for DavPreferenceSet
Auto Trait Implementations§
impl Freeze for DavPreferenceSet
impl RefUnwindSafe for DavPreferenceSet
impl Send for DavPreferenceSet
impl Sync for DavPreferenceSet
impl Unpin for DavPreferenceSet
impl UnwindSafe for DavPreferenceSet
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.