pub struct NotificationRetryOptions {
pub max_attempts: u32,
pub episode_timeout: Duration,
pub initial_backoff: Duration,
pub max_backoff: Duration,
pub max_retry_after: Duration,
}Fields§
§max_attempts: u32Replacement attempts in one loss episode; the initial ready stream is not an attempt in this count.
episode_timeout: Duration§initial_backoff: Duration§max_backoff: Duration§max_retry_after: DurationTrait Implementations§
Source§impl Clone for NotificationRetryOptions
impl Clone for NotificationRetryOptions
Auto Trait Implementations§
impl Freeze for NotificationRetryOptions
impl RefUnwindSafe for NotificationRetryOptions
impl Send for NotificationRetryOptions
impl Sync for NotificationRetryOptions
impl Unpin for NotificationRetryOptions
impl UnsafeUnpin for NotificationRetryOptions
impl UnwindSafe for NotificationRetryOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more