pub enum TestCmpOp {
Eq,
NotEq,
Match,
NotMatch,
Gt,
Lt,
GtEq,
LtEq,
}Expand description
Comparison operators for [[ ]] tests.
Variants§
Eq
== - string equality
NotEq
!= - string inequality
Match
=~ - regex match
NotMatch
!~ - regex not match
Gt
-gt - greater than (numeric)
Lt
-lt - less than (numeric)
GtEq
-ge - greater than or equal (numeric)
LtEq
-le - less than or equal (numeric)
Trait Implementations§
impl Copy for TestCmpOp
impl Eq for TestCmpOp
impl StructuralPartialEq for TestCmpOp
Auto Trait Implementations§
impl Freeze for TestCmpOp
impl RefUnwindSafe for TestCmpOp
impl Send for TestCmpOp
impl Sync for TestCmpOp
impl Unpin for TestCmpOp
impl UnsafeUnpin for TestCmpOp
impl UnwindSafe for TestCmpOp
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.