Struct FindingHotspotOverlapRow
pub struct FindingHotspotOverlapRow {
pub path: String,
pub findings: u32,
pub engines: String,
pub worst_level: String,
pub hotspot_score: f64,
pub revs_percentile: f64,
pub health_band: String,
pub priority: String,
}Expand description
One row of finding-hotspot-overlap output.
Fields§
§path: StringFile path (repo-relative).
findings: u32Total findings across all engines.
engines: StringComma-joined sorted engine names.
worst_level: StringMost severe level: "error" / "warning" / "note".
hotspot_score: f64Hotspot score from hotspots analysis; 0.0 when path not in hotspots.
revs_percentile: f64PERCENT_RANK of revision count within the hotspot result set; 0.0 when
path is absent from hotspots.
health_band: StringCode-health band: "red" / "yellow" / "green" / "unknown".
priority: StringPriority label: "act-now" / "plan" / "note".
Trait Implementations§
§impl Clone for FindingHotspotOverlapRow
impl Clone for FindingHotspotOverlapRow
§fn clone(&self) -> FindingHotspotOverlapRow
fn clone(&self) -> FindingHotspotOverlapRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for FindingHotspotOverlapRow
impl Debug for FindingHotspotOverlapRow
§impl Serialize for FindingHotspotOverlapRow
impl Serialize for FindingHotspotOverlapRow
Auto Trait Implementations§
impl Freeze for FindingHotspotOverlapRow
impl RefUnwindSafe for FindingHotspotOverlapRow
impl Send for FindingHotspotOverlapRow
impl Sync for FindingHotspotOverlapRow
impl Unpin for FindingHotspotOverlapRow
impl UnsafeUnpin for FindingHotspotOverlapRow
impl UnwindSafe for FindingHotspotOverlapRow
Blanket Implementations§
impl<T> Allocation for T
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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