Skip to main content

DeadLetterHandler

Trait DeadLetterHandler 

Source
pub trait DeadLetterHandler:
    Send
    + Sync
    + 'static {
    // Required method
    fn on_dead_letter(&self, event: DeadLetterEvent);
}
Expand description

Handler for dead letter events. Registered on the runtime.

The default implementation logs dead letters via tracing::warn!. Applications can provide custom handlers for monitoring, alerting, or forwarding dead letters to a retry queue.

Required Methods§

Source

fn on_dead_letter(&self, event: DeadLetterEvent)

Called when a message cannot be delivered.

Implementors§