pub struct NpmAuditDataV2 {
pub audit_report_version: Option<u32>,
pub vulnerabilities: BTreeMap<String, VulnerablePackage>,
pub metadata: MetadataV2,
}
Expand description
audit report version 2
Fields§
§audit_report_version: Option<u32>
version of the audit report
not all versions of npm produce this field
vulnerabilities: BTreeMap<String, VulnerablePackage>
Vulnerabilities found in dependencies
metadata: MetadataV2
vulnerability and dependency counts
Trait Implementations§
Source§impl Debug for NpmAuditDataV2
impl Debug for NpmAuditDataV2
Source§impl<'de> Deserialize<'de> for NpmAuditDataV2
impl<'de> Deserialize<'de> for NpmAuditDataV2
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 NpmAuditDataV2
impl RefUnwindSafe for NpmAuditDataV2
impl Send for NpmAuditDataV2
impl Sync for NpmAuditDataV2
impl Unpin for NpmAuditDataV2
impl UnwindSafe for NpmAuditDataV2
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> 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