pub struct Advisory {
pub findings: Vec<AdvisoryFinding>,
pub id: AdvisoryID,
pub title: String,
pub module_name: String,
pub overview: String,
pub recommendation: String,
pub severity: String,
pub url: AdvisoryURL,
}Fields§
§findings: Vec<AdvisoryFinding>§id: AdvisoryID§title: String§module_name: String§overview: String§recommendation: String§severity: String§url: AdvisoryURLTrait Implementations§
Source§impl<'de> Deserialize<'de> for Advisory
impl<'de> Deserialize<'de> for Advisory
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 Ord for Advisory
impl Ord for Advisory
Source§impl PartialOrd for Advisory
impl PartialOrd for Advisory
impl Eq for Advisory
Auto Trait Implementations§
impl Freeze for Advisory
impl RefUnwindSafe for Advisory
impl Send for Advisory
impl Sync for Advisory
impl Unpin for Advisory
impl UnwindSafe for Advisory
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