pub struct WeaknessInstance {
pub affected_artifact_ids: Vec<String>,
pub compare: Option<Compare>,
pub extra_data: Option<BTreeMap<String, Value>>,
pub id: String,
pub location_details: Option<Vec<LocationDetail>>,
pub rule_id: String,
pub severity: Option<String>,
}Fields§
§affected_artifact_ids: Vec<String>§compare: Option<Compare>§extra_data: Option<BTreeMap<String, Value>>§id: String§location_details: Option<Vec<LocationDetail>>§rule_id: String§severity: Option<String>Trait Implementations§
Source§impl Clone for WeaknessInstance
impl Clone for WeaknessInstance
Source§fn clone(&self) -> WeaknessInstance
fn clone(&self) -> WeaknessInstance
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 WeaknessInstance
impl Debug for WeaknessInstance
Source§impl<'de> Deserialize<'de> for WeaknessInstance
impl<'de> Deserialize<'de> for WeaknessInstance
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 WeaknessInstance
impl PartialEq for WeaknessInstance
Source§impl Serialize for WeaknessInstance
impl Serialize for WeaknessInstance
impl StructuralPartialEq for WeaknessInstance
Auto Trait Implementations§
impl Freeze for WeaknessInstance
impl RefUnwindSafe for WeaknessInstance
impl Send for WeaknessInstance
impl Sync for WeaknessInstance
impl Unpin for WeaknessInstance
impl UnwindSafe for WeaknessInstance
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