pub struct ProductionModes {
pub dead_code: bool,
pub health: bool,
pub dupes: bool,
}Expand description
The production mode of each analysis of one run.
Fields§
§dead_code: boolProduction mode of the dead-code analysis.
health: boolProduction mode of the health analysis.
dupes: boolProduction mode of the duplication analysis.
Implementations§
Source§impl ProductionModes
impl ProductionModes
Sourcepub const fn dead_code_matches_health(self) -> bool
pub const fn dead_code_matches_health(self) -> bool
Whether health can reuse the dead-code parse: both run in the same mode.
Sourcepub const fn dead_code_matches_dupes(self) -> bool
pub const fn dead_code_matches_dupes(self) -> bool
Whether duplication can reuse the dead-code files: both run in the same mode.
Trait Implementations§
Source§impl Clone for ProductionModes
impl Clone for ProductionModes
impl Copy for ProductionModes
Source§impl Debug for ProductionModes
impl Debug for ProductionModes
Source§impl Default for ProductionModes
impl Default for ProductionModes
impl Eq for ProductionModes
Source§impl PartialEq for ProductionModes
impl PartialEq for ProductionModes
impl StructuralPartialEq for ProductionModes
Auto Trait Implementations§
impl Freeze for ProductionModes
impl RefUnwindSafe for ProductionModes
impl Send for ProductionModes
impl Sync for ProductionModes
impl Unpin for ProductionModes
impl UnsafeUnpin for ProductionModes
impl UnwindSafe for ProductionModes
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