pub struct AffectedProduct {
pub vendor: String,
pub product: String,
pub version_affected: String,
pub version_fixed: Option<String>,
}Expand description
Affected product information in a CVE entry
Fields§
§vendor: String§product: String§version_affected: String§version_fixed: Option<String>Trait Implementations§
Source§impl Clone for AffectedProduct
impl Clone for AffectedProduct
Source§fn clone(&self) -> AffectedProduct
fn clone(&self) -> AffectedProduct
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 AffectedProduct
impl Debug for AffectedProduct
Source§impl<'de> Deserialize<'de> for AffectedProduct
impl<'de> Deserialize<'de> for AffectedProduct
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 AffectedProduct
impl RefUnwindSafe for AffectedProduct
impl Send for AffectedProduct
impl Sync for AffectedProduct
impl Unpin for AffectedProduct
impl UnwindSafe for AffectedProduct
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