pub struct CollectingCommitHook { /* private fields */ }Expand description
A hook that collects commit events for testing
Implementations§
Trait Implementations§
Source§impl Debug for CollectingCommitHook
impl Debug for CollectingCommitHook
Source§impl Default for CollectingCommitHook
impl Default for CollectingCommitHook
Source§fn default() -> CollectingCommitHook
fn default() -> CollectingCommitHook
Returns the “default value” for a type. Read more
Source§impl PostCommitHook for CollectingCommitHook
impl PostCommitHook for CollectingCommitHook
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 CollectingCommitHook
impl RefUnwindSafe for CollectingCommitHook
impl Send for CollectingCommitHook
impl Sync for CollectingCommitHook
impl Unpin for CollectingCommitHook
impl UnsafeUnpin for CollectingCommitHook
impl UnwindSafe for CollectingCommitHook
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