pub enum DeadCodeBaselineOutcome {
Applied(BaselineStaleness),
NotDeadCode {
staleness: BaselineStaleness,
saved_by: Option<BaselineKind>,
},
}Expand description
What a loaded dead-code baseline did to a result.
Variants§
Applied(BaselineStaleness)
The file is a dead-code baseline. The findings it holds are removed.
NotDeadCode
The file is not a dead-code baseline: another command saved it
(saved_by names that command), or nothing in it names a writer. It
suppresses nothing, so every finding stays.
Fields
§
staleness: BaselineStalenessThis run’s view of the file: zero entries, zero matches.
§
saved_by: Option<BaselineKind>The known command that saved the file, when the file names one.
Trait Implementations§
Source§impl Clone for DeadCodeBaselineOutcome
impl Clone for DeadCodeBaselineOutcome
Source§impl Debug for DeadCodeBaselineOutcome
impl Debug for DeadCodeBaselineOutcome
impl Eq for DeadCodeBaselineOutcome
Source§impl PartialEq for DeadCodeBaselineOutcome
impl PartialEq for DeadCodeBaselineOutcome
impl StructuralPartialEq for DeadCodeBaselineOutcome
Auto Trait Implementations§
impl Freeze for DeadCodeBaselineOutcome
impl RefUnwindSafe for DeadCodeBaselineOutcome
impl Send for DeadCodeBaselineOutcome
impl Sync for DeadCodeBaselineOutcome
impl Unpin for DeadCodeBaselineOutcome
impl UnsafeUnpin for DeadCodeBaselineOutcome
impl UnwindSafe for DeadCodeBaselineOutcome
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<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.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§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