pub struct CodeOverview {
pub population: IgnoredEntries,
pub selected: CodeTally,
pub non_ignored: Option<CodeTally>,
pub ignored: Option<CodeTally>,
pub unknown: CodeTally,
pub unclassified_files: u64,
pub analyzed_languages: u64,
pub total_languages: usize,
pub share_omitted: usize,
pub languages: Vec<CodeLanguageRow>,
pub share_metric: ShareMetric,
}Expand description
Code-first projection with explicit coverage and display omissions.
Fields§
§population: IgnoredEntriesSelected ignored population for this answer.
selected: CodeTallyTotals for the selected population before display bounds.
non_ignored: Option<CodeTally>Known non-ignored contribution when classification was observed.
ignored: Option<CodeTally>Known ignored contribution when classification was observed.
unknown: CodeTallyContribution whose ignore classification could not be established.
unclassified_files: u64Selected regular files whose type cascade did not establish a family.
analyzed_languages: u64Languages with at least one analyzed source file.
total_languages: usizeLanguage rows eligible before the display row bound.
Rows removed by the explicit minimum-share filter before the row bound.
languages: Vec<CodeLanguageRow>Detected code languages ordered by the resolved sort and stable name ties.
Denominator of language shares, always measured selected code lines.
Trait Implementations§
Source§impl Clone for CodeOverview
impl Clone for CodeOverview
Auto Trait Implementations§
impl Freeze for CodeOverview
impl RefUnwindSafe for CodeOverview
impl Send for CodeOverview
impl Sync for CodeOverview
impl Unpin for CodeOverview
impl UnsafeUnpin for CodeOverview
impl UnwindSafe for CodeOverview
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