pub struct VulnerabilityReport {
pub total_vulnerabilities: usize,
pub critical_count: usize,
pub high_count: usize,
pub medium_count: usize,
pub low_count: usize,
pub vulnerabilities_by_severity: HashMap<VulnerabilitySeverity, Vec<Vulnerability>>,
}Expand description
Report of vulnerabilities found
Fields§
§total_vulnerabilities: usizeTotal number of vulnerabilities
critical_count: usizeNumber of critical vulnerabilities
high_count: usizeNumber of high severity vulnerabilities
medium_count: usizeNumber of medium severity vulnerabilities
low_count: usizeNumber of low severity vulnerabilities
vulnerabilities_by_severity: HashMap<VulnerabilitySeverity, Vec<Vulnerability>>Vulnerabilities grouped by severity
Trait Implementations§
Source§impl Clone for VulnerabilityReport
impl Clone for VulnerabilityReport
Source§fn clone(&self) -> VulnerabilityReport
fn clone(&self) -> VulnerabilityReport
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 moreAuto Trait Implementations§
impl Freeze for VulnerabilityReport
impl RefUnwindSafe for VulnerabilityReport
impl Send for VulnerabilityReport
impl Sync for VulnerabilityReport
impl Unpin for VulnerabilityReport
impl UnwindSafe for VulnerabilityReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more