pub struct DlqConfig {
pub enabled: bool,
pub suffix: String,
pub max_retries: u32,
}Expand description
Dead Letter Queue configuration
Fields§
§enabled: boolEnable DLQ
suffix: StringDLQ topic/queue name suffix
max_retries: u32Max retries before sending to DLQ
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DlqConfig
impl<'de> Deserialize<'de> for DlqConfig
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 DlqConfig
impl RefUnwindSafe for DlqConfig
impl Send for DlqConfig
impl Sync for DlqConfig
impl Unpin for DlqConfig
impl UnwindSafe for DlqConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)