pub enum Mode {
Literal,
Glob,
Regex,
}Expand description
An explicit --mode choice that switches promotion off for every pattern
argument in an invocation: the stated interpretation is used as-is.
Variants§
Literal
Match the pattern text verbatim.
Glob
Interpret the pattern as a shell-style glob.
Regex
Interpret the pattern as a regular expression, exactly as written.
Implementations§
Source§impl Mode
impl Mode
Sourcepub fn kind(self) -> PatternKind
pub fn kind(self) -> PatternKind
The PatternKind this explicit mode pins a pattern to.
Trait Implementations§
impl Copy for Mode
impl Eq for Mode
impl StructuralPartialEq for Mode
Auto Trait Implementations§
impl Freeze for Mode
impl RefUnwindSafe for Mode
impl Send for Mode
impl Sync for Mode
impl Unpin for Mode
impl UnsafeUnpin for Mode
impl UnwindSafe for Mode
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