pub struct NullAuditSink;Expand description
Null audit sink (discards all events)
Implementations§
Source§impl NullAuditSink
impl NullAuditSink
Trait Implementations§
Source§impl AuditSink for NullAuditSink
impl AuditSink for NullAuditSink
Source§fn record(&self, _event: AuditEvent) -> Result<(), AuditError>
fn record(&self, _event: AuditEvent) -> Result<(), AuditError>
Record an audit event
Source§fn is_healthy(&self) -> bool
fn is_healthy(&self) -> bool
Check if the sink is healthy/available
Source§impl Debug for NullAuditSink
impl Debug for NullAuditSink
Source§impl Default for NullAuditSink
impl Default for NullAuditSink
Source§fn default() -> NullAuditSink
fn default() -> NullAuditSink
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NullAuditSink
impl RefUnwindSafe for NullAuditSink
impl Send for NullAuditSink
impl Sync for NullAuditSink
impl Unpin for NullAuditSink
impl UnwindSafe for NullAuditSink
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more