pub struct AclEntry {
pub kind: EntryKind,
pub subject: Option<Subject>,
pub name: String,
pub authorization: Option<Authorization>,
pub authorization_prefix: [u32; 2],
}Expand description
One ACL entry.
Fields§
§kind: EntryKind§subject: Option<Subject>Who the entry grants access to. The owner entry carries no subject type
at all, which is represented as None.
name: StringThe item name the entry names.
Present on EntryKind::Authorization entries.
Two words that precede the authorization group; 0 in every sample.
Trait Implementations§
impl Eq for AclEntry
impl StructuralPartialEq for AclEntry
Auto Trait Implementations§
impl Freeze for AclEntry
impl RefUnwindSafe for AclEntry
impl Send for AclEntry
impl Sync for AclEntry
impl Unpin for AclEntry
impl UnsafeUnpin for AclEntry
impl UnwindSafe for AclEntry
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