pub enum DerefMode {
Never,
CommandLine,
Always,
}Expand description
How to dereference (follow) symbolic links.
Variants§
Never
Never follow symlinks (copy the link itself).
CommandLine
Follow symlinks given on the command line, but not encountered during recursion.
Always
Always follow symlinks.
Trait Implementations§
impl Copy for DerefMode
impl Eq for DerefMode
impl StructuralPartialEq for DerefMode
Auto Trait Implementations§
impl Freeze for DerefMode
impl RefUnwindSafe for DerefMode
impl Send for DerefMode
impl Sync for DerefMode
impl Unpin for DerefMode
impl UnsafeUnpin for DerefMode
impl UnwindSafe for DerefMode
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