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
sourceimpl Clone for FilteringSet
impl Clone for FilteringSet
sourcefn clone(&self) -> FilteringSet
fn clone(&self) -> FilteringSet
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FilteringSet
impl Debug for FilteringSet
sourceimpl PartialEq<FilteringSet> for FilteringSet
impl PartialEq<FilteringSet> for FilteringSet
sourcefn eq(&self, other: &FilteringSet) -> bool
fn eq(&self, other: &FilteringSet) -> bool
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.