pub enum PosixAclQualifier {
UserObj,
User(u32),
GroupObj,
Group(u32),
Mask,
Other,
}Expand description
The principal or class selected by a POSIX.1e ACL entry.
Variants§
UserObj
Owning user entry.
User(u32)
Named user entry.
GroupObj
Owning group entry.
Group(u32)
Named group entry.
Mask
Maximum permissions for named users and groups.
Other
Other users entry.
Trait Implementations§
Source§impl Clone for PosixAclQualifier
impl Clone for PosixAclQualifier
Source§fn clone(&self) -> PosixAclQualifier
fn clone(&self) -> PosixAclQualifier
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 moreimpl Copy for PosixAclQualifier
Source§impl Debug for PosixAclQualifier
impl Debug for PosixAclQualifier
Source§impl<'de> Deserialize<'de> for PosixAclQualifier
impl<'de> Deserialize<'de> for PosixAclQualifier
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 Display for PosixAclQualifier
impl Display for PosixAclQualifier
impl Eq for PosixAclQualifier
Source§impl Hash for PosixAclQualifier
impl Hash for PosixAclQualifier
Source§impl PartialEq for PosixAclQualifier
impl PartialEq for PosixAclQualifier
Source§impl Serialize for PosixAclQualifier
impl Serialize for PosixAclQualifier
impl StructuralPartialEq for PosixAclQualifier
Auto Trait Implementations§
impl Freeze for PosixAclQualifier
impl RefUnwindSafe for PosixAclQualifier
impl Send for PosixAclQualifier
impl Sync for PosixAclQualifier
impl Unpin for PosixAclQualifier
impl UnsafeUnpin for PosixAclQualifier
impl UnwindSafe for PosixAclQualifier
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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