pub struct ComponentReport {
pub coordinates: String,
pub description: Option<String>,
pub reference: Option<String>,
pub vulnerabilities: Vec<OssVulnerability>,
}Expand description
OSS Index component report response.
Fields§
§coordinates: String§description: Option<String>§reference: Option<String>§vulnerabilities: Vec<OssVulnerability>Trait Implementations§
Source§impl Debug for ComponentReport
impl Debug for ComponentReport
Source§impl<'de> Deserialize<'de> for ComponentReport
impl<'de> Deserialize<'de> for ComponentReport
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 ComponentReport
impl RefUnwindSafe for ComponentReport
impl Send for ComponentReport
impl Sync for ComponentReport
impl Unpin for ComponentReport
impl UnwindSafe for ComponentReport
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