Enum azure_core::RetryMode
source · [−]pub enum RetryMode {
Exponential,
Fixed,
None,
}
Expand description
The algorithm to apply when calculating the delay between retry attempts.
Variants
Exponential
Retry attempts will delay based on a back-off strategy, where each attempt will increase the duration that it waits before retrying.
This is the default.
Fixed
Retry attempts happen at fixed intervals; each delay is a consistent duration.
None
Do not retry attempts.
Trait Implementations
impl StructuralPartialEq for RetryMode
Auto Trait Implementations
impl RefUnwindSafe for RetryMode
impl Send for RetryMode
impl Sync for RetryMode
impl Unpin for RetryMode
impl UnwindSafe for RetryMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more