Struct armorlib::scan_report::ScanReport [] [src]

pub struct ScanReport {
    pub module_info: (String, String),
    pub findings: Option<Vec<Finding>>,
    pub error: Option<ArmorlibError>,
}

A ScanReport details the findings of a ScanModule, and includes various 'biographical' information about the scan module.

Fields

The module's name and description.

The findings of the scan module (see ArmorLib::Finding), if applicable. This may be present regardless of the content of error.

The error created by the scan module, if applicable. This may be present regardless of the content of findings.

Trait Implementations

impl Debug for ScanReport
[src]

[src]

Formats the value using the given formatter.