pub enum Nfs4AceQualifier {
Owner,
OwningGroup,
Everyone,
User(u32),
Group(u32),
}Expand description
The principal selected by an NFSv4 ACL entry.
Variants§
Owner
The OWNER@ special principal: the file’s owning user.
OwningGroup
The GROUP@ special principal: the file’s owning group.
Everyone
The EVERYONE@ special principal.
User(u32)
A named user.
Group(u32)
A named group.
Trait Implementations§
Source§impl Clone for Nfs4AceQualifier
impl Clone for Nfs4AceQualifier
Source§fn clone(&self) -> Nfs4AceQualifier
fn clone(&self) -> Nfs4AceQualifier
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 Nfs4AceQualifier
Source§impl Debug for Nfs4AceQualifier
impl Debug for Nfs4AceQualifier
Source§impl<'de> Deserialize<'de> for Nfs4AceQualifier
impl<'de> Deserialize<'de> for Nfs4AceQualifier
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
impl Eq for Nfs4AceQualifier
Source§impl Hash for Nfs4AceQualifier
impl Hash for Nfs4AceQualifier
Source§impl PartialEq for Nfs4AceQualifier
impl PartialEq for Nfs4AceQualifier
Source§impl Serialize for Nfs4AceQualifier
impl Serialize for Nfs4AceQualifier
impl StructuralPartialEq for Nfs4AceQualifier
Auto Trait Implementations§
impl Freeze for Nfs4AceQualifier
impl RefUnwindSafe for Nfs4AceQualifier
impl Send for Nfs4AceQualifier
impl Sync for Nfs4AceQualifier
impl Unpin for Nfs4AceQualifier
impl UnsafeUnpin for Nfs4AceQualifier
impl UnwindSafe for Nfs4AceQualifier
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