pub struct NoOpAuditLogger;Expand description
空操作日志记录器
不执行任何操作,用于禁用审计日志
Implementations§
Trait Implementations§
Source§impl AuditLogger for NoOpAuditLogger
impl AuditLogger for NoOpAuditLogger
Source§fn log(&self, _event: SecurityEvent)
fn log(&self, _event: SecurityEvent)
记录安全事件
Source§fn log_batch(&self, events: Vec<SecurityEvent>)
fn log_batch(&self, events: Vec<SecurityEvent>)
批量记录事件
Source§impl Clone for NoOpAuditLogger
impl Clone for NoOpAuditLogger
Source§fn clone(&self) -> NoOpAuditLogger
fn clone(&self) -> NoOpAuditLogger
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 NoOpAuditLogger
impl Debug for NoOpAuditLogger
Source§impl Default for NoOpAuditLogger
impl Default for NoOpAuditLogger
Source§fn default() -> NoOpAuditLogger
fn default() -> NoOpAuditLogger
Returns the “default value” for a type. Read more
impl Copy for NoOpAuditLogger
Auto Trait Implementations§
impl Freeze for NoOpAuditLogger
impl RefUnwindSafe for NoOpAuditLogger
impl Send for NoOpAuditLogger
impl Sync for NoOpAuditLogger
impl Unpin for NoOpAuditLogger
impl UnwindSafe for NoOpAuditLogger
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