allow-report 0.1.8

Report and receipt rendering for cargo-allow source exception scans.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[derive(Debug, Clone, Copy)]
pub struct DoctorReport<'a> {
    pub source_tree_root: &'a str,
    pub root_discovery: &'a str,
    pub config_path: Option<&'a str>,
    pub config_schema_version: Option<&'a str>,
    pub config_policy: Option<&'a str>,
    pub config_owner: Option<&'a str>,
    pub config_status: Option<&'a str>,
    pub config_valid: Option<bool>,
    pub config_diagnostic: Option<&'a str>,
    pub broken_evidence_links: Option<usize>,
    pub weak_evidence_references: Option<usize>,
    pub inventory_source: &'a str,
    pub files_scanned: usize,
}