pub struct NoOpAuditLogger;Expand description
No-op audit logger for development/testing
Trait Implementations§
Source§impl SecurityAuditLogger for NoOpAuditLogger
impl SecurityAuditLogger for NoOpAuditLogger
Source§fn log<'life0, 'async_trait>(
&'life0 self,
_event: SecurityAuditEvent,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
'life0: 'async_trait,
NoOpAuditLogger: 'async_trait,
fn log<'life0, 'async_trait>(
&'life0 self,
_event: SecurityAuditEvent,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
'life0: 'async_trait,
NoOpAuditLogger: 'async_trait,
Log a security audit event
Auto Trait Implementations§
impl Freeze for NoOpAuditLogger
impl RefUnwindSafe for NoOpAuditLogger
impl Send for NoOpAuditLogger
impl Sync for NoOpAuditLogger
impl Unpin for NoOpAuditLogger
impl UnsafeUnpin 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