pub struct AclPermissions {
pub read: bool,
pub write: bool,
pub execute: bool,
}Expand description
ACL permission flags
Fields§
§read: boolRead permission
write: boolWrite permission
execute: boolExecute permission
Implementations§
Trait Implementations§
Source§impl Clone for AclPermissions
impl Clone for AclPermissions
Source§fn clone(&self) -> AclPermissions
fn clone(&self) -> AclPermissions
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 AclPermissions
Source§impl Debug for AclPermissions
impl Debug for AclPermissions
impl Eq for AclPermissions
Source§impl PartialEq for AclPermissions
impl PartialEq for AclPermissions
Source§fn eq(&self, other: &AclPermissions) -> bool
fn eq(&self, other: &AclPermissions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AclPermissions
Auto Trait Implementations§
impl Freeze for AclPermissions
impl RefUnwindSafe for AclPermissions
impl Send for AclPermissions
impl Sync for AclPermissions
impl Unpin for AclPermissions
impl UnsafeUnpin for AclPermissions
impl UnwindSafe for AclPermissions
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