Struct exmex::ValMatcher
source · [−]pub struct ValMatcher;
Expand description
Literal matcher type that was created with the macro
literal_matcher_from_pattern
.
Trait Implementations
sourceimpl Clone for ValMatcher
impl Clone for ValMatcher
sourcefn clone(&self) -> ValMatcher
fn clone(&self) -> ValMatcher
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ValMatcher
impl Debug for ValMatcher
sourceimpl MatchLiteral for ValMatcher
impl MatchLiteral for ValMatcher
sourceimpl Ord for ValMatcher
impl Ord for ValMatcher
sourcefn cmp(&self, other: &ValMatcher) -> Ordering
fn cmp(&self, other: &ValMatcher) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<ValMatcher> for ValMatcher
impl PartialEq<ValMatcher> for ValMatcher
sourcefn eq(&self, other: &ValMatcher) -> bool
fn eq(&self, other: &ValMatcher) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl PartialOrd<ValMatcher> for ValMatcher
impl PartialOrd<ValMatcher> for ValMatcher
sourcefn partial_cmp(&self, other: &ValMatcher) -> Option<Ordering>
fn partial_cmp(&self, other: &ValMatcher) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for ValMatcher
impl StructuralEq for ValMatcher
impl StructuralPartialEq for ValMatcher
Auto Trait Implementations
impl RefUnwindSafe for ValMatcher
impl Send for ValMatcher
impl Sync for ValMatcher
impl Unpin for ValMatcher
impl UnwindSafe for ValMatcher
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more