pub struct DavVersionProperty {
pub property: DavRequestedProperty,
pub result: DavVersionPropertyResult,
}Expand description
One product-resolved property for an immutable version resource.
Fields§
§property: DavRequestedProperty§result: DavVersionPropertyResultImplementations§
Source§impl DavVersionProperty
impl DavVersionProperty
pub fn value(property: DavRequestedProperty, value: DavXmlElement) -> Self
pub fn text(property: DavRequestedProperty, value: impl Into<String>) -> Self
pub fn hrefs( property: DavRequestedProperty, hrefs: impl IntoIterator<Item = String>, ) -> Self
pub fn missing(property: DavRequestedProperty) -> Self
pub fn backend_error( property: DavRequestedProperty, kind: DavBackendErrorKind, ) -> Self
Trait Implementations§
Source§impl Clone for DavVersionProperty
impl Clone for DavVersionProperty
Source§fn clone(&self) -> DavVersionProperty
fn clone(&self) -> DavVersionProperty
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 DavVersionProperty
impl Debug for DavVersionProperty
Source§impl PartialEq for DavVersionProperty
impl PartialEq for DavVersionProperty
impl Eq for DavVersionProperty
impl StructuralPartialEq for DavVersionProperty
Auto Trait Implementations§
impl Freeze for DavVersionProperty
impl RefUnwindSafe for DavVersionProperty
impl Send for DavVersionProperty
impl Sync for DavVersionProperty
impl Unpin for DavVersionProperty
impl UnwindSafe for DavVersionProperty
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.