pub struct SettingsAclsAclPolicySettings {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<'de> Deserialize<'de> for SettingsAclsAclPolicySettings
impl<'de> Deserialize<'de> for SettingsAclsAclPolicySettings
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 SettingsAclsAclPolicySettings
impl RefUnwindSafe for SettingsAclsAclPolicySettings
impl Send for SettingsAclsAclPolicySettings
impl Sync for SettingsAclsAclPolicySettings
impl Unpin for SettingsAclsAclPolicySettings
impl UnwindSafe for SettingsAclsAclPolicySettings
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