pub enum AdsCarrier {
StandardField(&'static str),
CustomAttribute(&'static str),
}Expand description
Where an ADS section’s content lives on a rule.
Variants§
StandardField(&'static str)
A standard Sigma field reused as-is (description, tags,
falsepositives, level).
CustomAttribute(&'static str)
A new rsigma.ads.* custom-attribute key.
Implementations§
Trait Implementations§
Source§impl Clone for AdsCarrier
impl Clone for AdsCarrier
Source§fn clone(&self) -> AdsCarrier
fn clone(&self) -> AdsCarrier
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AdsCarrier
Source§impl Debug for AdsCarrier
impl Debug for AdsCarrier
impl Eq for AdsCarrier
Source§impl PartialEq for AdsCarrier
impl PartialEq for AdsCarrier
Source§fn eq(&self, other: &AdsCarrier) -> bool
fn eq(&self, other: &AdsCarrier) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AdsCarrier
impl Serialize for AdsCarrier
impl StructuralPartialEq for AdsCarrier
Auto Trait Implementations§
impl Freeze for AdsCarrier
impl RefUnwindSafe for AdsCarrier
impl Send for AdsCarrier
impl Sync for AdsCarrier
impl Unpin for AdsCarrier
impl UnsafeUnpin for AdsCarrier
impl UnwindSafe for AdsCarrier
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.