pub struct DeclarativeRedeliveryPolicy {
pub max_attempts: u32,
pub initial_delay_ms: u64,
pub multiplier: f64,
pub max_delay_ms: u64,
pub jitter_factor: f64,
pub handled_by: Option<String>,
}Fields§
§max_attempts: u32§initial_delay_ms: u64§multiplier: f64§max_delay_ms: u64§jitter_factor: f64§handled_by: Option<String>Trait Implementations§
Source§impl Clone for DeclarativeRedeliveryPolicy
impl Clone for DeclarativeRedeliveryPolicy
Source§fn clone(&self) -> DeclarativeRedeliveryPolicy
fn clone(&self) -> DeclarativeRedeliveryPolicy
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 DeclarativeRedeliveryPolicy
impl Debug for DeclarativeRedeliveryPolicy
impl StructuralPartialEq for DeclarativeRedeliveryPolicy
Auto Trait Implementations§
impl Freeze for DeclarativeRedeliveryPolicy
impl RefUnwindSafe for DeclarativeRedeliveryPolicy
impl Send for DeclarativeRedeliveryPolicy
impl Sync for DeclarativeRedeliveryPolicy
impl Unpin for DeclarativeRedeliveryPolicy
impl UnsafeUnpin for DeclarativeRedeliveryPolicy
impl UnwindSafe for DeclarativeRedeliveryPolicy
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