Struct usiem::components::command_types::RuleDefinition
source · pub struct RuleDefinition {
pub name: String,
pub description: String,
pub mitre: (Vec<MitreTactics>, Vec<MitreTechniques>),
pub service: String,
}
Fields
name: String
description: String
mitre: (Vec<MitreTactics>, Vec<MitreTechniques>)
service: String
Trait Implementations
sourceimpl Clone for RuleDefinition
impl Clone for RuleDefinition
sourcefn clone(&self) -> RuleDefinition
fn clone(&self) -> RuleDefinition
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RuleDefinition
impl Debug for RuleDefinition
sourceimpl Serialize for RuleDefinition
impl Serialize for RuleDefinition
Auto Trait Implementations
impl RefUnwindSafe for RuleDefinition
impl Send for RuleDefinition
impl Sync for RuleDefinition
impl Unpin for RuleDefinition
impl UnwindSafe for RuleDefinition
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more