pub struct SettingsAclsExtended {Show 14 fields
pub access: Option<String>,
pub calcmode: Option<String>,
pub calcmode_group: Option<String>,
pub calcmode_owner: Option<String>,
pub chmod: Option<String>,
pub chmod_007: Option<String>,
pub chmod_inheritable: Option<String>,
pub chown: Option<String>,
pub create_over_smb: Option<String>,
pub dos_attr: Option<String>,
pub group_owner_inheritance: Option<String>,
pub rwx: Option<String>,
pub synthetic_denies: Option<String>,
pub utimes: Option<String>,
}
Fields§
§access: Option<String>
Access checks (chmod, chown).
calcmode: Option<String>
Displayed mode bits.
calcmode_group: Option<String>
Approximate group mode bits when ACL exists.
calcmode_owner: Option<String>
Approximate owner mode bits when ACL exists.
chmod: Option<String>
chmod on files with existing ACLs.
chmod_007: Option<String>
chmod (007) on files with existing ACLs.
chmod_inheritable: Option<String>
ACLs created on directories by UNIX chmod.
chown: Option<String>
chown/chgrp on files with existing ACLs.
create_over_smb: Option<String>
ACL creation over SMB.
dos_attr: Option<String>
Read only DOS attribute.
group_owner_inheritance: Option<String>
Group owner inheritance.
rwx: Option<String>
Treatment of ‘rwx’ permissions.
synthetic_denies: Option<String>
Synthetic ‘deny’ ACEs.
utimes: Option<String>
Access check (utimes)
Trait Implementations§
Source§impl Debug for SettingsAclsExtended
impl Debug for SettingsAclsExtended
Source§impl<'de> Deserialize<'de> for SettingsAclsExtended
impl<'de> Deserialize<'de> for SettingsAclsExtended
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
Auto Trait Implementations§
impl Freeze for SettingsAclsExtended
impl RefUnwindSafe for SettingsAclsExtended
impl Send for SettingsAclsExtended
impl Sync for SettingsAclsExtended
impl Unpin for SettingsAclsExtended
impl UnwindSafe for SettingsAclsExtended
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more