pub trait AcknowledgementExt<Args, Source, Middleware, Ack, Res>: Sizedwhere
Source: Backend,
Ack: Acknowledge<Res>,{
// Required method
fn ack_with(
self,
ack: Ack,
) -> WorkerBuilder<Args, Source, Stack<AcknowledgeLayer<Ack>, Middleware>>;
}Expand description
Extension trait for adding acknowledgment handling to workers
See module level documentation for more details.
Required Methods§
Sourcefn ack_with(
self,
ack: Ack,
) -> WorkerBuilder<Args, Source, Stack<AcknowledgeLayer<Ack>, Middleware>>
fn ack_with( self, ack: Ack, ) -> WorkerBuilder<Args, Source, Stack<AcknowledgeLayer<Ack>, Middleware>>
Add an acknowledgment handler to the worker
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".