pub struct SessionEventCallbacks { /* private fields */ }Expand description
Holds registered session-level event callbacks.
These are fired at key points in the session lifecycle: before/after flush, commit, and rollback.
Trait Implementations§
Source§impl Debug for SessionEventCallbacks
impl Debug for SessionEventCallbacks
Source§impl Default for SessionEventCallbacks
impl Default for SessionEventCallbacks
Source§fn default() -> SessionEventCallbacks
fn default() -> SessionEventCallbacks
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SessionEventCallbacks
impl !RefUnwindSafe for SessionEventCallbacks
impl Send for SessionEventCallbacks
impl !Sync for SessionEventCallbacks
impl Unpin for SessionEventCallbacks
impl UnsafeUnpin for SessionEventCallbacks
impl !UnwindSafe for SessionEventCallbacks
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: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).