pub struct RiskNote {
pub id: String,
pub title: String,
pub detail: String,
pub severity: Severity,
pub evidence: Vec<RiskEvidence>,
pub recommendation: Option<String>,
}Fields§
§id: String§title: String§detail: String§severity: Severity§evidence: Vec<RiskEvidence>§recommendation: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RiskNote
impl<'de> Deserialize<'de> for RiskNote
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 RiskNote
impl RefUnwindSafe for RiskNote
impl Send for RiskNote
impl Sync for RiskNote
impl Unpin for RiskNote
impl UnsafeUnpin for RiskNote
impl UnwindSafe for RiskNote
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