pub enum PatternOperatorBehavior {
Disabled,
Enabled,
Ambiguous,
}Expand description
Option-sensitive shell behavior enums reused by linter facts and rules. Whether a zsh pattern-operator family is active.
Variants§
Disabled
The operator family is disabled.
Enabled
The operator family is enabled.
Ambiguous
Runtime option state may select either behavior.
Trait Implementations§
Source§impl Clone for PatternOperatorBehavior
impl Clone for PatternOperatorBehavior
Source§fn clone(&self) -> PatternOperatorBehavior
fn clone(&self) -> PatternOperatorBehavior
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PatternOperatorBehavior
Source§impl Debug for PatternOperatorBehavior
impl Debug for PatternOperatorBehavior
impl Eq for PatternOperatorBehavior
Source§impl PartialEq for PatternOperatorBehavior
impl PartialEq for PatternOperatorBehavior
impl StructuralPartialEq for PatternOperatorBehavior
Auto Trait Implementations§
impl Freeze for PatternOperatorBehavior
impl RefUnwindSafe for PatternOperatorBehavior
impl Send for PatternOperatorBehavior
impl Sync for PatternOperatorBehavior
impl Unpin for PatternOperatorBehavior
impl UnsafeUnpin for PatternOperatorBehavior
impl UnwindSafe for PatternOperatorBehavior
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