pub struct RepoSummary {
pub total_files: usize,
pub lines: LineStats,
pub total_size: u64,
pub complexity: Complexity,
pub size_distribution: SizeDistribution,
}Expand description
Repository summary statistics.
Fields§
§total_files: usizeTotal number of code files.
lines: LineStatsLine statistics.
total_size: u64Total size in bytes.
complexity: ComplexityComplexity metrics.
size_distribution: SizeDistributionFile size distribution.
Trait Implementations§
Source§impl Clone for RepoSummary
impl Clone for RepoSummary
Source§fn clone(&self) -> RepoSummary
fn clone(&self) -> RepoSummary
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 moreSource§impl Debug for RepoSummary
impl Debug for RepoSummary
Source§impl Default for RepoSummary
impl Default for RepoSummary
Source§fn default() -> RepoSummary
fn default() -> RepoSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RepoSummary
impl RefUnwindSafe for RepoSummary
impl Send for RepoSummary
impl Sync for RepoSummary
impl Unpin for RepoSummary
impl UnwindSafe for RepoSummary
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