pub enum MountOption {
Show 33 variants
Defaults(bool, MsFlags),
Ro(bool, MsFlags),
Rw(bool, MsFlags),
Suid(bool, MsFlags),
Nosuid(bool, MsFlags),
Dev(bool, MsFlags),
Nodev(bool, MsFlags),
Exec(bool, MsFlags),
Noexec(bool, MsFlags),
Sync(bool, MsFlags),
Async(bool, MsFlags),
Dirsync(bool, MsFlags),
Remount(bool, MsFlags),
Mand(bool, MsFlags),
Nomand(bool, MsFlags),
Atime(bool, MsFlags),
Noatime(bool, MsFlags),
Diratime(bool, MsFlags),
Nodiratime(bool, MsFlags),
Bind(bool, MsFlags),
Rbind(bool, MsFlags),
Unbindable(bool, MsFlags),
Runbindable(bool, MsFlags),
Private(bool, MsFlags),
Rprivate(bool, MsFlags),
Shared(bool, MsFlags),
Rshared(bool, MsFlags),
Slave(bool, MsFlags),
Rslave(bool, MsFlags),
Relatime(bool, MsFlags),
Norelatime(bool, MsFlags),
Strictatime(bool, MsFlags),
Nostrictatime(bool, MsFlags),
}Expand description
Constants used by mount(2).
Variants§
Defaults(bool, MsFlags)
Ro(bool, MsFlags)
Rw(bool, MsFlags)
Suid(bool, MsFlags)
Nosuid(bool, MsFlags)
Dev(bool, MsFlags)
Nodev(bool, MsFlags)
Exec(bool, MsFlags)
Noexec(bool, MsFlags)
Sync(bool, MsFlags)
Async(bool, MsFlags)
Dirsync(bool, MsFlags)
Remount(bool, MsFlags)
Mand(bool, MsFlags)
Nomand(bool, MsFlags)
Atime(bool, MsFlags)
Noatime(bool, MsFlags)
Diratime(bool, MsFlags)
Nodiratime(bool, MsFlags)
Bind(bool, MsFlags)
Rbind(bool, MsFlags)
Unbindable(bool, MsFlags)
Runbindable(bool, MsFlags)
Private(bool, MsFlags)
Rprivate(bool, MsFlags)
Slave(bool, MsFlags)
Rslave(bool, MsFlags)
Relatime(bool, MsFlags)
Norelatime(bool, MsFlags)
Strictatime(bool, MsFlags)
Nostrictatime(bool, MsFlags)
Implementations§
Source§impl MountOption
impl MountOption
pub fn known_options() -> Vec<String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MountOption
impl RefUnwindSafe for MountOption
impl Send for MountOption
impl Sync for MountOption
impl Unpin for MountOption
impl UnsafeUnpin for MountOption
impl UnwindSafe for MountOption
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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