pub struct DeadLetterQueueMiddleware {
pub endpoint: Endpoint,
}Expand description
Dead-Letter Queue (DLQ) middleware configuration. It is recommended that the endpoint is also using a retry to avoid message loss
Fields§
§endpoint: EndpointThe endpoint to send failed messages to.
Trait Implementations§
Source§impl Clone for DeadLetterQueueMiddleware
impl Clone for DeadLetterQueueMiddleware
Source§fn clone(&self) -> DeadLetterQueueMiddleware
fn clone(&self) -> DeadLetterQueueMiddleware
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeadLetterQueueMiddleware
impl Debug for DeadLetterQueueMiddleware
Source§impl Default for DeadLetterQueueMiddleware
impl Default for DeadLetterQueueMiddleware
Source§fn default() -> DeadLetterQueueMiddleware
fn default() -> DeadLetterQueueMiddleware
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeadLetterQueueMiddleware
impl<'de> Deserialize<'de> for DeadLetterQueueMiddleware
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DeadLetterQueueMiddleware
impl !RefUnwindSafe for DeadLetterQueueMiddleware
impl Send for DeadLetterQueueMiddleware
impl Sync for DeadLetterQueueMiddleware
impl Unpin for DeadLetterQueueMiddleware
impl !UnwindSafe for DeadLetterQueueMiddleware
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