Enum nextest_filtering::NameMatcher
source · pub enum NameMatcher {
Equal {
value: String,
implicit: bool,
},
Contains {
value: String,
implicit: bool,
},
Glob {
glob: GenericGlob,
implicit: bool,
},
Regex(Regex),
}
Expand description
Matcher for name
Used both for package name and test name
Variants§
Equal
Exact value
Contains
Simple contains test
Glob
Test against a glob
Regex(Regex)
Test against a regex
Trait Implementations§
source§impl Clone for NameMatcher
impl Clone for NameMatcher
source§fn clone(&self) -> NameMatcher
fn clone(&self) -> NameMatcher
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for NameMatcher
impl Debug for NameMatcher
source§impl Display for NameMatcher
impl Display for NameMatcher
source§impl PartialEq for NameMatcher
impl PartialEq for NameMatcher
impl Eq for NameMatcher
Auto Trait Implementations§
impl RefUnwindSafe for NameMatcher
impl Send for NameMatcher
impl Sync for NameMatcher
impl Unpin for NameMatcher
impl UnwindSafe for NameMatcher
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.