pub struct CodeHealthInsights {
pub insights: Vec<MemoryNode>,
pub file_hotspots: Vec<(String, usize, Vec<String>)>,
pub decision_chains: Vec<(String, usize, Vec<String>)>,
pub pagerank_leaders: Vec<PagerankEntry>,
pub community_count: usize,
}Expand description
Aggregated code health insights.
Fields§
§insights: Vec<MemoryNode>§file_hotspots: Vec<(String, usize, Vec<String>)>§decision_chains: Vec<(String, usize, Vec<String>)>§pagerank_leaders: Vec<PagerankEntry>§community_count: usizeTrait Implementations§
Source§impl Clone for CodeHealthInsights
impl Clone for CodeHealthInsights
Source§fn clone(&self) -> CodeHealthInsights
fn clone(&self) -> CodeHealthInsights
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CodeHealthInsights
impl RefUnwindSafe for CodeHealthInsights
impl Send for CodeHealthInsights
impl Sync for CodeHealthInsights
impl Unpin for CodeHealthInsights
impl UnsafeUnpin for CodeHealthInsights
impl UnwindSafe for CodeHealthInsights
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