pub struct WebDavProperties {
pub uri: String,
pub shared_secret: Option<String>,
pub permissions: Vec<WebDavPermissions>,
pub requirements: Vec<WebDavRequirements>,
}Fields§
§uri: String§permissions: Vec<WebDavPermissions>The permissions granted to the sharee.
requirements: Vec<WebDavRequirements>A list of requirements that the recipient provider MUST fulfill to access the resource. Requirements are optional, but if it is present it MUST NOT be empty. A recipient provider MUST reject a share whose requirements it does not understand.
Trait Implementations§
Source§impl Clone for WebDavProperties
impl Clone for WebDavProperties
Source§fn clone(&self) -> WebDavProperties
fn clone(&self) -> WebDavProperties
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 WebDavProperties
impl Debug for WebDavProperties
Source§impl<'de> Deserialize<'de> for WebDavProperties
impl<'de> Deserialize<'de> for WebDavProperties
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WebDavProperties
impl PartialEq for WebDavProperties
Source§impl Serialize for WebDavProperties
impl Serialize for WebDavProperties
impl Eq for WebDavProperties
impl StructuralPartialEq for WebDavProperties
Auto Trait Implementations§
impl Freeze for WebDavProperties
impl RefUnwindSafe for WebDavProperties
impl Send for WebDavProperties
impl Sync for WebDavProperties
impl Unpin for WebDavProperties
impl UnwindSafe for WebDavProperties
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