pub struct MetricRow {Show 21 fields
pub analysis: AnalysisSet,
pub id: String,
pub family: ContentFamily,
pub files: u64,
pub bytes: u64,
pub allocated: u64,
pub analyzed_files: u64,
pub metrics: ReportMetricValues,
pub document_raw_words: u64,
pub document_word_stats: LogicalWordStats,
pub document_metric_files: u64,
pub coverage: BTreeMap<CoverageReason, u64>,
pub lines_coverage: BTreeMap<CoverageReason, u64>,
pub code_coverage: Option<BTreeMap<CoverageReason, u64>>,
pub words_coverage: Option<BTreeMap<CoverageReason, u64>>,
pub detection_sources: BTreeMap<DetectionSource, u64>,
pub detection_confidence: BTreeMap<DetectionConfidence, u64>,
pub generated_files: u64,
pub vendored_files: u64,
pub documentation_files: u64,
pub share: MetricShare,
/* private fields */
}Expand description
One stable group in a metric-summary section.
Fields§
§analysis: AnalysisSetAnalyzer units requested for this row.
id: StringStable type or family label.
family: ContentFamilyBroad family for type-grouped rows.
files: u64Matching regular files.
bytes: u64Apparent bytes.
allocated: u64Allocated bytes.
analyzed_files: u64Files whose requested metrics completed.
metrics: ReportMetricValuesAdditive content metric slots.
document_raw_words: u64Query-selected raw document words before normalization.
document_word_stats: LogicalWordStatsAdditive sufficient statistics for the query-selected document projection.
document_metric_files: u64Analyzed files that supplied normalized document statistics.
coverage: BTreeMap<CoverageReason, u64>Explicit content-analysis outcomes.
lines_coverage: BTreeMap<CoverageReason, u64>Lines-unit outcomes.
code_coverage: Option<BTreeMap<CoverageReason, u64>>Code-unit outcomes when requested.
words_coverage: Option<BTreeMap<CoverageReason, u64>>Words-unit outcomes when requested.
detection_sources: BTreeMap<DetectionSource, u64>Files by the classification tier that established their type.
detection_confidence: BTreeMap<DetectionConfidence, u64>Files by classification confidence.
generated_files: u64Files carrying a bounded generated-file marker.
vendored_files: u64Files below a conventional vendored path.
documentation_files: u64Files below a conventional documentation path or basename.
Exact share in the report’s selected size metric.