pub struct MulticastAuditSink { /* private fields */ }Expand description
Fan an audit event out to multiple sinks. Errors from any
individual sink are aggregated into CoolError::Internal so a
single failing downstream does not silently swallow problems with
the others.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MulticastAuditSink
impl !RefUnwindSafe for MulticastAuditSink
impl Send for MulticastAuditSink
impl Sync for MulticastAuditSink
impl Unpin for MulticastAuditSink
impl UnsafeUnpin for MulticastAuditSink
impl !UnwindSafe for MulticastAuditSink
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