pub struct CADSRisk {
pub classification: Option<CADSRiskClassification>,
pub impact_areas: Option<Vec<CADSImpactArea>>,
pub intended_use: Option<String>,
pub out_of_scope_use: Option<String>,
pub assessment: Option<CADSRiskAssessment>,
pub mitigations: Option<Vec<CADSRiskMitigation>>,
}Expand description
CADS risk management
Fields§
§classification: Option<CADSRiskClassification>Risk classification
impact_areas: Option<Vec<CADSImpactArea>>Impact areas
intended_use: Option<String>Intended use
out_of_scope_use: Option<String>Out of scope use
assessment: Option<CADSRiskAssessment>Risk assessment
mitigations: Option<Vec<CADSRiskMitigation>>Risk mitigations
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CADSRisk
impl<'de> Deserialize<'de> for CADSRisk
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CADSRisk, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CADSRisk, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CADSRisk
impl Serialize for CADSRisk
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CADSRisk
Auto Trait Implementations§
impl Freeze for CADSRisk
impl RefUnwindSafe for CADSRisk
impl Send for CADSRisk
impl Sync for CADSRisk
impl Unpin for CADSRisk
impl UnwindSafe for CADSRisk
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