pub struct AnalysisCountsSnapshot { /* private fields */ }Expand description
Per-path snapshot of analysis-pipeline findings, retained alongside the
pre-aggregated analysis_counts so that workspace- or group-scoped runs
can recompute counts without re-running the full pipeline.
All paths are absolute (matching AnalysisResults and FileHealthScore).
Trait Implementations§
Source§impl Clone for AnalysisCountsSnapshot
impl Clone for AnalysisCountsSnapshot
Auto Trait Implementations§
impl Freeze for AnalysisCountsSnapshot
impl RefUnwindSafe for AnalysisCountsSnapshot
impl Send for AnalysisCountsSnapshot
impl Sync for AnalysisCountsSnapshot
impl Unpin for AnalysisCountsSnapshot
impl UnsafeUnpin for AnalysisCountsSnapshot
impl UnwindSafe for AnalysisCountsSnapshot
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