pub enum CoverageFilter {
None,
Low,
Medium,
High,
}Expand description
Coverage filter
Variants§
None
No coverage data
Low
Low coverage (0-30%)
Medium
Medium coverage (30-70%)
High
High coverage (70-100%)
Implementations§
Source§impl CoverageFilter
impl CoverageFilter
Sourcepub fn matches(&self, item: &UnifiedDebtItem) -> bool
pub fn matches(&self, item: &UnifiedDebtItem) -> bool
Check if item matches coverage filter
Sourcepub fn display_name(&self) -> &'static str
pub fn display_name(&self) -> &'static str
Get display name
Sourcepub fn all() -> &'static [CoverageFilter]
pub fn all() -> &'static [CoverageFilter]
Get all coverage filters
Trait Implementations§
Source§impl Clone for CoverageFilter
impl Clone for CoverageFilter
Source§fn clone(&self) -> CoverageFilter
fn clone(&self) -> CoverageFilter
Returns a duplicate 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 CoverageFilter
impl Debug for CoverageFilter
Source§impl PartialEq for CoverageFilter
impl PartialEq for CoverageFilter
impl Copy for CoverageFilter
impl StructuralPartialEq for CoverageFilter
Auto Trait Implementations§
impl Freeze for CoverageFilter
impl RefUnwindSafe for CoverageFilter
impl Send for CoverageFilter
impl Sync for CoverageFilter
impl Unpin for CoverageFilter
impl UnsafeUnpin for CoverageFilter
impl UnwindSafe for CoverageFilter
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<T> EnsureExt<T> for T
impl<T> EnsureExt<T> for T
Source§fn ensure<P, E>(self, predicate: P, error: E) -> Validation<T, NonEmptyVec<E>>where
P: Predicate<T>,
fn ensure<P, E>(self, predicate: P, error: E) -> Validation<T, NonEmptyVec<E>>where
P: Predicate<T>,
Validate that this value satisfies the given predicate. Read more
Source§fn ensure_with<P, E, F>(
self,
predicate: P,
error_fn: F,
) -> Validation<T, NonEmptyVec<E>>
fn ensure_with<P, E, F>( self, predicate: P, error_fn: F, ) -> Validation<T, NonEmptyVec<E>>
Validate with an error-generating function. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more