pub enum AttrSource {
Explicit,
Replaced,
Parent,
HostFile,
Fallback,
}Expand description
Which input supplied a resolved attribute.
Variants§
Explicit
An explicit --mode / --uid / --gid, or the GUI’s equivalent field.
Replaced
Inherited from the file being overwritten.
Parent
Inherited from the containing directory.
HostFile
Taken from the host file’s own permission bits (mode only).
Fallback
Nothing else applied.
Implementations§
Trait Implementations§
Source§impl Clone for AttrSource
impl Clone for AttrSource
impl Copy for AttrSource
Source§impl Debug for AttrSource
impl Debug for AttrSource
impl Eq for AttrSource
Source§impl PartialEq for AttrSource
impl PartialEq for AttrSource
impl StructuralPartialEq for AttrSource
Auto Trait Implementations§
impl Freeze for AttrSource
impl RefUnwindSafe for AttrSource
impl Send for AttrSource
impl Sync for AttrSource
impl Unpin for AttrSource
impl UnsafeUnpin for AttrSource
impl UnwindSafe for AttrSource
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