pub struct AuditCounters {
pub process_execs: usize,
pub process_exits: usize,
pub process_exit_success: usize,
pub process_exit_failure: usize,
pub file_events: usize,
pub network_events: usize,
pub unique_files: BTreeSet<String>,
}Fields§
§process_execs: usize§process_exits: usize§process_exit_success: usize§process_exit_failure: usize§file_events: usize§network_events: usize§unique_files: BTreeSet<String>Implementations§
Source§impl AuditCounters
impl AuditCounters
pub fn by_pid<'a>( rows: impl IntoIterator<Item = &'a AuditEventRow>, ) -> BTreeMap<u32, Self>
Trait Implementations§
Source§impl Clone for AuditCounters
impl Clone for AuditCounters
Source§fn clone(&self) -> AuditCounters
fn clone(&self) -> AuditCounters
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 AuditCounters
impl Debug for AuditCounters
Source§impl Default for AuditCounters
impl Default for AuditCounters
Source§fn default() -> AuditCounters
fn default() -> AuditCounters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AuditCounters
impl RefUnwindSafe for AuditCounters
impl Send for AuditCounters
impl Sync for AuditCounters
impl Unpin for AuditCounters
impl UnsafeUnpin for AuditCounters
impl UnwindSafe for AuditCounters
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