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: MetadataV2vulnerability 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