pub struct FigapiVulnerability {Show 16 fields
pub cpe_edition: Option<String>,
pub cpe_language: Option<String>,
pub cpe_other: Option<String>,
pub cpe_part: Option<String>,
pub cpe_product: Option<String>,
pub cpe_software_edition: Option<String>,
pub cpe_target_hardware: Option<String>,
pub cpe_target_software: Option<String>,
pub cpe_update: Option<String>,
pub cpe_vendor: Option<String>,
pub cpe_version: Option<String>,
pub cve: Option<String>,
pub description: Option<String>,
pub exploit_status: Option<String>,
pub last_updated: Option<String>,
pub published_date: Option<String>,
}Fields§
§cpe_edition: Option<String>§cpe_language: Option<String>§cpe_other: Option<String>§cpe_part: Option<String>§cpe_product: Option<String>§cpe_software_edition: Option<String>§cpe_target_hardware: Option<String>§cpe_target_software: Option<String>§cpe_update: Option<String>§cpe_vendor: Option<String>§cpe_version: Option<String>§cve: Option<String>CVE(Common Vulnerabilities and Exposures) is a unique identifier assigned to publicly disclosed cyber security vulnerabilities
description: Option<String>Description of the vulnerability.
exploit_status: Option<String>This can be one of: Unproven, Available, EasilyAccessible, ActivelyUsed.
last_updated: Option<String>The date when the vulnerability was last updated
published_date: Option<String>The date when the vulnerability was published
Implementations§
Source§impl FigapiVulnerability
impl FigapiVulnerability
pub fn new() -> FigapiVulnerability
Trait Implementations§
Source§impl Clone for FigapiVulnerability
impl Clone for FigapiVulnerability
Source§fn clone(&self) -> FigapiVulnerability
fn clone(&self) -> FigapiVulnerability
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 FigapiVulnerability
impl Debug for FigapiVulnerability
Source§impl Default for FigapiVulnerability
impl Default for FigapiVulnerability
Source§fn default() -> FigapiVulnerability
fn default() -> FigapiVulnerability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FigapiVulnerability
impl<'de> Deserialize<'de> for FigapiVulnerability
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
Source§impl PartialEq for FigapiVulnerability
impl PartialEq for FigapiVulnerability
Source§impl Serialize for FigapiVulnerability
impl Serialize for FigapiVulnerability
impl StructuralPartialEq for FigapiVulnerability
Auto Trait Implementations§
impl Freeze for FigapiVulnerability
impl RefUnwindSafe for FigapiVulnerability
impl Send for FigapiVulnerability
impl Sync for FigapiVulnerability
impl Unpin for FigapiVulnerability
impl UnwindSafe for FigapiVulnerability
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