pub struct DependencyHealth {
pub total_dependencies: usize,
pub direct_dependencies: usize,
pub critical_dependencies: Vec<String>,
pub outdated_indicators: Vec<String>,
pub maintenance_risks: Vec<String>,
pub score: u8,
}Fields§
§total_dependencies: usize§direct_dependencies: usize§critical_dependencies: Vec<String>§outdated_indicators: Vec<String>§maintenance_risks: Vec<String>§score: u8Trait Implementations§
impl AnalysisSection for DependencyHealth
Source§impl Analyzer<DependencyHealth> for DependencyAnalyzer
impl Analyzer<DependencyHealth> for DependencyAnalyzer
fn analyze(&self, snapshot: &RepositorySnapshot) -> DependencyHealth
Source§impl Clone for DependencyHealth
impl Clone for DependencyHealth
Source§fn clone(&self) -> DependencyHealth
fn clone(&self) -> DependencyHealth
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 moreAuto Trait Implementations§
impl Freeze for DependencyHealth
impl RefUnwindSafe for DependencyHealth
impl Send for DependencyHealth
impl Sync for DependencyHealth
impl Unpin for DependencyHealth
impl UnsafeUnpin for DependencyHealth
impl UnwindSafe for DependencyHealth
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