pub struct DavPropertyPatchValue {
pub name: String,
pub namespace: Option<String>,
pub prefix: Option<String>,
pub element: DavXmlElement,
}Expand description
Validated property element carried by PROPPATCH.
Fields§
§name: StringLocal property name.
namespace: Option<String>Resolved namespace URI.
prefix: Option<String>Lexical prefix.
element: DavXmlElementStandalone validated element, including inherited xml:lang when needed.
Trait Implementations§
Source§impl Clone for DavPropertyPatchValue
impl Clone for DavPropertyPatchValue
Source§fn clone(&self) -> DavPropertyPatchValue
fn clone(&self) -> DavPropertyPatchValue
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 DavPropertyPatchValue
impl Debug for DavPropertyPatchValue
Source§impl PartialEq for DavPropertyPatchValue
impl PartialEq for DavPropertyPatchValue
Source§fn eq(&self, other: &DavPropertyPatchValue) -> bool
fn eq(&self, other: &DavPropertyPatchValue) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DavPropertyPatchValue
impl StructuralPartialEq for DavPropertyPatchValue
Auto Trait Implementations§
impl Freeze for DavPropertyPatchValue
impl RefUnwindSafe for DavPropertyPatchValue
impl Send for DavPropertyPatchValue
impl Sync for DavPropertyPatchValue
impl Unpin for DavPropertyPatchValue
impl UnsafeUnpin for DavPropertyPatchValue
impl UnwindSafe for DavPropertyPatchValue
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.