pub struct DtoCodeVulnerabilityDetailResponse {Show 33 fields
pub name: Option<String>,
pub is_suggest: Option<bool>,
pub comp_fixed_version: Option<String>,
pub id: Option<String>,
pub is_ignore: Option<bool>,
pub purl_namespace: Option<String>,
pub commit_id: Option<String>,
pub cvss: Option<f64>,
pub ignore_reason: Option<Value>,
pub scan_record_id: Option<String>,
pub published_date: Option<String>,
pub status: Option<Value>,
pub poc_id: Option<String>,
pub created_at: Option<String>,
pub cvss_v_3: Option<String>,
pub comp_name: Option<String>,
pub cnnvd_id: Option<String>,
pub code_vulnerability_comp_version_list: Option<Vec<Value>>,
pub can_be_fixed: Option<bool>,
pub reference: Option<String>,
pub vul_type: Option<String>,
pub defense_solution: Option<String>,
pub vul_tags: Option<String>,
pub last_modified_date: Option<String>,
pub description: Option<String>,
pub cvss_v_2: Option<String>,
pub comp_effected_version: Option<String>,
pub ignore_operator: Option<String>,
pub cve_id: Option<String>,
pub cwe_id: Option<String>,
pub official_solution: Option<String>,
pub cvss_rank: Option<Value>,
pub cnvd_id: Option<String>,
}
Expand description
DtoCodeVulnerabilityDetailResponse 模型
Fields§
§name: Option<String>
§is_suggest: Option<bool>
§comp_fixed_version: Option<String>
§id: Option<String>
§is_ignore: Option<bool>
§purl_namespace: Option<String>
§commit_id: Option<String>
§cvss: Option<f64>
§ignore_reason: Option<Value>
§scan_record_id: Option<String>
§published_date: Option<String>
§status: Option<Value>
§poc_id: Option<String>
§created_at: Option<String>
§cvss_v_3: Option<String>
§comp_name: Option<String>
§cnnvd_id: Option<String>
§code_vulnerability_comp_version_list: Option<Vec<Value>>
§can_be_fixed: Option<bool>
§reference: Option<String>
§vul_type: Option<String>
§defense_solution: Option<String>
§last_modified_date: Option<String>
§description: Option<String>
§cvss_v_2: Option<String>
§comp_effected_version: Option<String>
§ignore_operator: Option<String>
§cve_id: Option<String>
§cwe_id: Option<String>
§official_solution: Option<String>
§cvss_rank: Option<Value>
§cnvd_id: Option<String>
Trait Implementations§
Source§impl Clone for DtoCodeVulnerabilityDetailResponse
impl Clone for DtoCodeVulnerabilityDetailResponse
Source§fn clone(&self) -> DtoCodeVulnerabilityDetailResponse
fn clone(&self) -> DtoCodeVulnerabilityDetailResponse
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<'de> Deserialize<'de> for DtoCodeVulnerabilityDetailResponse
impl<'de> Deserialize<'de> for DtoCodeVulnerabilityDetailResponse
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 DtoCodeVulnerabilityDetailResponse
impl RefUnwindSafe for DtoCodeVulnerabilityDetailResponse
impl Send for DtoCodeVulnerabilityDetailResponse
impl Sync for DtoCodeVulnerabilityDetailResponse
impl Unpin for DtoCodeVulnerabilityDetailResponse
impl UnwindSafe for DtoCodeVulnerabilityDetailResponse
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