pub enum WebDavPermissions {
Read,
Write,
Share,
}
Variants§
Read
allows read-only access including download of a copy.
Write
allows create, update, and delete rights on the resource.
allows re-share rights on the resource.
Trait Implementations§
Source§impl Clone for WebDavPermissions
impl Clone for WebDavPermissions
Source§fn clone(&self) -> WebDavPermissions
fn clone(&self) -> WebDavPermissions
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 WebDavPermissions
impl Debug for WebDavPermissions
Source§impl<'de> Deserialize<'de> for WebDavPermissions
impl<'de> Deserialize<'de> for WebDavPermissions
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 WebDavPermissions
impl PartialEq for WebDavPermissions
Source§impl Serialize for WebDavPermissions
impl Serialize for WebDavPermissions
impl Eq for WebDavPermissions
impl StructuralPartialEq for WebDavPermissions
Auto Trait Implementations§
impl Freeze for WebDavPermissions
impl RefUnwindSafe for WebDavPermissions
impl Send for WebDavPermissions
impl Sync for WebDavPermissions
impl Unpin for WebDavPermissions
impl UnwindSafe for WebDavPermissions
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