pub struct LabelCategories {
pub info: Vec<String>,
pub technique: Vec<String>,
pub attribution: Vec<String>,
}
Expand description
Label Categories Model
Fields§
§info: Vec<String>
List of extra informational labels about the file
technique: Vec<String>
List of labels related to the technique used by the file and the signatures that hits on it.
attribution: Vec<String>
List of labels related to attribution of this file (implant name, actor, campain…)
Trait Implementations§
Source§impl Clone for LabelCategories
impl Clone for LabelCategories
Source§fn clone(&self) -> LabelCategories
fn clone(&self) -> LabelCategories
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LabelCategories
impl Debug for LabelCategories
Source§impl Default for LabelCategories
impl Default for LabelCategories
Source§fn default() -> LabelCategories
fn default() -> LabelCategories
Returns the “default value” for a type. Read more
Source§impl Described<ElasticMeta> for LabelCategories
impl Described<ElasticMeta> for LabelCategories
Source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
Source§impl<'de> Deserialize<'de> for LabelCategorieswhere
LabelCategories: Default,
impl<'de> Deserialize<'de> for LabelCategorieswhere
LabelCategories: Default,
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 LabelCategories
impl RefUnwindSafe for LabelCategories
impl Send for LabelCategories
impl Sync for LabelCategories
impl Unpin for LabelCategories
impl UnwindSafe for LabelCategories
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more