pub struct CorrelationSlotReport {
pub name: String,
pub id: Option<String>,
pub support: usize,
pub group_support: usize,
pub selected_fields: Vec<String>,
}Expand description
One drafted slot in the report.
Fields§
§name: StringCorrelation rule reference.
id: Option<String>Detection rule id.
support: usizePositive event count assigned to the slot.
group_support: usizeNumber of positive groups represented.
selected_fields: Vec<String>Selected detection field descriptions.
Trait Implementations§
Source§impl Clone for CorrelationSlotReport
impl Clone for CorrelationSlotReport
Source§fn clone(&self) -> CorrelationSlotReport
fn clone(&self) -> CorrelationSlotReport
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 moreSource§impl Debug for CorrelationSlotReport
impl Debug for CorrelationSlotReport
Auto Trait Implementations§
impl Freeze for CorrelationSlotReport
impl RefUnwindSafe for CorrelationSlotReport
impl Send for CorrelationSlotReport
impl Sync for CorrelationSlotReport
impl Unpin for CorrelationSlotReport
impl UnsafeUnpin for CorrelationSlotReport
impl UnwindSafe for CorrelationSlotReport
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