pub struct Overview {
pub crate_count: usize,
pub package_count: usize,
pub workspace_members: Vec<String>,
pub total_files: usize,
pub total_bytes: u64,
pub languages: Vec<LanguageStat>,
pub cargo_configs: Vec<String>,
pub summary: String,
}Fields§
§crate_count: usize§package_count: usize§workspace_members: Vec<String>§total_files: usize§total_bytes: u64§languages: Vec<LanguageStat>§cargo_configs: Vec<String>§summary: StringTrait Implementations§
impl AnalysisSection for Overview
Source§impl Analyzer<Overview> for OverviewAnalyzer
impl Analyzer<Overview> for OverviewAnalyzer
fn analyze(&self, snapshot: &RepositorySnapshot) -> Overview
Auto Trait Implementations§
impl Freeze for Overview
impl RefUnwindSafe for Overview
impl Send for Overview
impl Sync for Overview
impl Unpin for Overview
impl UnsafeUnpin for Overview
impl UnwindSafe for Overview
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