Struct assemblyline_models::datastore::tagging::AV
source · pub struct AV {
pub heuristic: Option<Vec<String>>,
pub virus_name: Option<Vec<String>>,
}
Expand description
Antivirus Tag Model
Fields§
§heuristic: Option<Vec<String>>
List of heuristics
virus_name: Option<Vec<String>>
Collection of virus names identified by antivirus tools
Trait Implementations§
source§impl Described<ElasticMeta> for AV
impl Described<ElasticMeta> for AV
source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
source§impl<'de> Deserialize<'de> for AV
impl<'de> Deserialize<'de> for AV
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 RefUnwindSafe for AV
impl Send for AV
impl Sync for AV
impl Unpin for AV
impl UnwindSafe for AV
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