pub enum PreserveRoot {
Yes,
All,
No,
}Expand description
Whether to protect the root directory from recursive removal.
Variants§
Yes
Refuse to remove ‘/’ (default).
All
Refuse to remove ‘/’ and also reject arguments on different mount points.
No
Allow removing ‘/’.
Trait Implementations§
Source§impl Clone for PreserveRoot
impl Clone for PreserveRoot
Source§fn clone(&self) -> PreserveRoot
fn clone(&self) -> PreserveRoot
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PreserveRoot
impl Debug for PreserveRoot
Source§impl PartialEq for PreserveRoot
impl PartialEq for PreserveRoot
impl Copy for PreserveRoot
impl Eq for PreserveRoot
impl StructuralPartialEq for PreserveRoot
Auto Trait Implementations§
impl Freeze for PreserveRoot
impl RefUnwindSafe for PreserveRoot
impl Send for PreserveRoot
impl Sync for PreserveRoot
impl Unpin for PreserveRoot
impl UnsafeUnpin for PreserveRoot
impl UnwindSafe for PreserveRoot
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,
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