pub struct ComplexitySectionOptions {
pub complexity: bool,
pub file_scores: bool,
pub coverage_gaps: bool,
pub hotspots: bool,
pub ownership: bool,
pub targets: bool,
pub css: bool,
pub score: bool,
}Expand description
Input for deriving effective programmatic complexity sections.
Fields§
§complexity: boolThe complexity findings section was requested.
file_scores: boolThe per-file score section was requested.
coverage_gaps: boolThe coverage-gap section was requested.
hotspots: boolThe churn hotspot section was requested.
ownership: boolOwnership data was requested; implies the hotspot section.
targets: boolThe refactoring targets section was requested.
css: boolCSS / styling health was requested.
score: boolThe overall health score was requested.
Trait Implementations§
Source§impl Clone for ComplexitySectionOptions
impl Clone for ComplexitySectionOptions
Auto Trait Implementations§
impl Freeze for ComplexitySectionOptions
impl RefUnwindSafe for ComplexitySectionOptions
impl Send for ComplexitySectionOptions
impl Sync for ComplexitySectionOptions
impl Unpin for ComplexitySectionOptions
impl UnsafeUnpin for ComplexitySectionOptions
impl UnwindSafe for ComplexitySectionOptions
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> 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