pub struct AuditStats {
pub total_events: usize,
pub low_severity: usize,
pub medium_severity: usize,
pub high_severity: usize,
pub critical_severity: usize,
pub time_range_seconds: i64,
pub events_per_second: f64,
pub anomalies: Vec<String>,
}Expand description
Audit statistics
Fields§
§total_events: usize§low_severity: usize§medium_severity: usize§high_severity: usize§critical_severity: usize§time_range_seconds: i64§events_per_second: f64§anomalies: Vec<String>Trait Implementations§
Source§impl Clone for AuditStats
impl Clone for AuditStats
Source§fn clone(&self) -> AuditStats
fn clone(&self) -> AuditStats
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 AuditStats
impl Debug for AuditStats
Source§impl Default for AuditStats
impl Default for AuditStats
Source§fn default() -> AuditStats
fn default() -> AuditStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AuditStats
impl RefUnwindSafe for AuditStats
impl Send for AuditStats
impl Sync for AuditStats
impl Unpin for AuditStats
impl UnwindSafe for AuditStats
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