pub struct RuleFilter {
pub source: RuleSource,
pub enabled: Option<bool>,
pub rule_type: Option<String>,
pub severity: Option<String>,
pub tag: Option<String>,
pub name: Option<String>,
pub query: Option<String>,
pub search: Option<String>,
pub technique: Option<String>,
pub tactic: Option<String>,
}Fields§
§source: RuleSource§enabled: Option<bool>§rule_type: Option<String>§severity: Option<String>§tag: Option<String>§name: Option<String>§query: Option<String>§search: Option<String>§technique: Option<String>§tactic: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for RuleFilter
impl Clone for RuleFilter
Source§impl Debug for RuleFilter
impl Debug for RuleFilter
Auto Trait Implementations§
impl Forget for RuleFilter
impl Freeze for RuleFilter
impl Move for RuleFilter
impl RefUnwindSafe for RuleFilter
impl Send for RuleFilter
impl Sync for RuleFilter
impl Unpin for RuleFilter
impl UnsafeUnpin for RuleFilter
impl UnwindSafe for RuleFilter
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