pub struct Malware {
pub name: String,
pub path: Option<String>,
pub state: Option<String>,
pub type_: Option<String>,
}
Expand description
A list of malware related to a finding.
Fields§
§name: String
The name of the malware that was observed.
path: Option<String>
The file system path of the malware that was observed.
state: Option<String>
The state of the malware that was observed.
type_: Option<String>
The type of the malware that was observed.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Malware
impl<'de> Deserialize<'de> for Malware
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
impl StructuralPartialEq for Malware
Auto Trait Implementations§
impl Freeze for Malware
impl RefUnwindSafe for Malware
impl Send for Malware
impl Sync for Malware
impl Unpin for Malware
impl UnwindSafe for Malware
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