pub struct LoggingCommitHook;Expand description
A simple logging hook for debugging
Trait Implementations§
Source§impl Debug for LoggingCommitHook
impl Debug for LoggingCommitHook
Source§impl Default for LoggingCommitHook
impl Default for LoggingCommitHook
Source§fn default() -> LoggingCommitHook
fn default() -> LoggingCommitHook
Returns the “default value” for a type. Read more
Source§impl PostCommitHook for LoggingCommitHook
impl PostCommitHook for LoggingCommitHook
Source§fn on_commit(&self, info: &CommitInfo) -> Result<(), ClientError>
fn on_commit(&self, info: &CommitInfo) -> Result<(), ClientError>
Called after an offset is successfully committed Read more
Auto Trait Implementations§
impl Freeze for LoggingCommitHook
impl RefUnwindSafe for LoggingCommitHook
impl Send for LoggingCommitHook
impl Sync for LoggingCommitHook
impl Unpin for LoggingCommitHook
impl UnsafeUnpin for LoggingCommitHook
impl UnwindSafe for LoggingCommitHook
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request