pub struct AuditFileLoggerHook { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Hook for AuditFileLoggerHook
impl Hook for AuditFileLoggerHook
type Error = Error
fn on_event<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
event: &'life1 HookEvent<'life2>,
) -> Pin<Box<dyn Future<Output = Result<(), Self::Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl !Freeze for AuditFileLoggerHook
impl !RefUnwindSafe for AuditFileLoggerHook
impl Send for AuditFileLoggerHook
impl Sync for AuditFileLoggerHook
impl Unpin for AuditFileLoggerHook
impl UnsafeUnpin for AuditFileLoggerHook
impl UnwindSafe for AuditFileLoggerHook
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