Enum nextest_filtering::FilteringSet 
source · pub enum FilteringSet {
    Packages(HashSet<PackageId>),
    Kind(NameMatcher, SourceSpan),
    Platform(BuildPlatform, SourceSpan),
    Binary(NameMatcher, SourceSpan),
    Test(NameMatcher, SourceSpan),
    All,
    None,
}Expand description
Define a set of tests
Variants§
Packages(HashSet<PackageId>)
All tests in packages
Kind(NameMatcher, SourceSpan)
All tests present in this kind of binary.
Platform(BuildPlatform, SourceSpan)
The platform a test is built for.
Binary(NameMatcher, SourceSpan)
All binaries matching a name
Test(NameMatcher, SourceSpan)
All tests matching a name
All
All tests
None
No tests
Trait Implementations§
source§impl Clone for FilteringSet
 
impl Clone for FilteringSet
source§fn clone(&self) -> FilteringSet
 
fn clone(&self) -> FilteringSet
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 FilteringSet
 
impl Debug for FilteringSet
source§impl PartialEq<FilteringSet> for FilteringSet
 
impl PartialEq<FilteringSet> for FilteringSet
source§fn eq(&self, other: &FilteringSet) -> bool
 
fn eq(&self, other: &FilteringSet) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl Eq for FilteringSet
impl StructuralEq for FilteringSet
impl StructuralPartialEq for FilteringSet
Auto Trait Implementations§
impl RefUnwindSafe for FilteringSet
impl Send for FilteringSet
impl Sync for FilteringSet
impl Unpin for FilteringSet
impl UnwindSafe for FilteringSet
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 Qwhere
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized,
 
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.