pub struct AuditTamperInfo {
pub audit_enabled: bool,
pub backlog_limit: u32,
pub suppressed_pids: Vec<u64>,
pub suppressed_uids: Vec<u32>,
pub audit_globally_disabled: bool,
}Expand description
Audit rule suppression / netlink audit tamper info.
Fields§
§audit_enabled: boolWhether the audit subsystem is enabled.
backlog_limit: u32Audit backlog limit.
suppressed_pids: Vec<u64>PIDs excluded from auditing.
suppressed_uids: Vec<u32>UIDs excluded from auditing.
audit_globally_disabled: boolWhether auditing is globally disabled.
Trait Implementations§
Source§impl Clone for AuditTamperInfo
impl Clone for AuditTamperInfo
Source§fn clone(&self) -> AuditTamperInfo
fn clone(&self) -> AuditTamperInfo
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 AuditTamperInfo
impl Debug for AuditTamperInfo
Source§impl IntoForensicEvents for AuditTamperInfo
impl IntoForensicEvents for AuditTamperInfo
Source§fn into_forensic_events(self) -> Vec<ForensicEvent>
fn into_forensic_events(self) -> Vec<ForensicEvent>
Consume this value and produce forensic events.
Auto Trait Implementations§
impl Freeze for AuditTamperInfo
impl RefUnwindSafe for AuditTamperInfo
impl Send for AuditTamperInfo
impl Sync for AuditTamperInfo
impl Unpin for AuditTamperInfo
impl UnsafeUnpin for AuditTamperInfo
impl UnwindSafe for AuditTamperInfo
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