pub struct VulnerabilitySnapshot {
pub sbom_index: usize,
pub sbom_name: String,
pub counts: VulnerabilityCounts,
pub new_vulnerabilities: Vec<String>,
pub resolved_vulnerabilities: Vec<String>,
}Expand description
Vulnerability counts at a point in timeline
Fields§
§sbom_index: usize§sbom_name: String§counts: VulnerabilityCounts§new_vulnerabilities: Vec<String>§resolved_vulnerabilities: Vec<String>Trait Implementations§
Source§impl Clone for VulnerabilitySnapshot
impl Clone for VulnerabilitySnapshot
Source§fn clone(&self) -> VulnerabilitySnapshot
fn clone(&self) -> VulnerabilitySnapshot
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 moreSource§impl Debug for VulnerabilitySnapshot
impl Debug for VulnerabilitySnapshot
Source§impl<'de> Deserialize<'de> for VulnerabilitySnapshot
impl<'de> Deserialize<'de> for VulnerabilitySnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VulnerabilitySnapshot
impl RefUnwindSafe for VulnerabilitySnapshot
impl Send for VulnerabilitySnapshot
impl Sync for VulnerabilitySnapshot
impl Unpin for VulnerabilitySnapshot
impl UnsafeUnpin for VulnerabilitySnapshot
impl UnwindSafe for VulnerabilitySnapshot
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