pub struct Vuln {Show 26 fields
pub number: String,
pub severity: Option<String>,
pub cveid: Option<String>,
pub standard_severity: Option<String>,
pub title: Option<String>,
pub last_update: Option<String>,
pub cvss_base: Option<String>,
pub cvss_temporal: Option<String>,
pub cvss3_base: Option<String>,
pub cvss3_temporal: Option<String>,
pub cvss3_version: Option<String>,
pub pci_flag: Option<String>,
pub instance: Option<String>,
pub vendor_reference_list: Option<VendorReferenceList>,
pub cve_id_list: Option<CveIdList>,
pub bugtraq_id_list: Option<BugTraqIdList>,
pub diagnosis: Option<String>,
pub diagnosis_comment: Option<String>,
pub consequence: Option<String>,
pub consequence_comment: Option<String>,
pub solution: Option<String>,
pub solution_comment: Option<String>,
pub compliance: Option<Compliance>,
pub result: Option<String>,
pub result_errors: Option<String>,
pub result_debug: Option<String>,
}Fields§
§number: String§severity: Option<String>§cveid: Option<String>§standard_severity: Option<String>§title: Option<String>§last_update: Option<String>§cvss_base: Option<String>§cvss_temporal: Option<String>§cvss3_base: Option<String>§cvss3_temporal: Option<String>§cvss3_version: Option<String>§pci_flag: Option<String>§instance: Option<String>§vendor_reference_list: Option<VendorReferenceList>§cve_id_list: Option<CveIdList>§bugtraq_id_list: Option<BugTraqIdList>§diagnosis: Option<String>§diagnosis_comment: Option<String>§consequence: Option<String>§consequence_comment: Option<String>§solution: Option<String>§solution_comment: Option<String>§compliance: Option<Compliance>§result: Option<String>§result_errors: Option<String>§result_debug: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Vuln
impl<'de> Deserialize<'de> for Vuln
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
impl StructuralPartialEq for Vuln
Auto Trait Implementations§
impl Freeze for Vuln
impl RefUnwindSafe for Vuln
impl Send for Vuln
impl Sync for Vuln
impl Unpin for Vuln
impl UnwindSafe for Vuln
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