pub struct RetryAttempt {
pub attempt: u32,
pub delay: Duration,
pub reason: RetryReason,
}Expand description
Metadata for one scheduled retry.
Fields§
§attempt: u32§delay: Duration§reason: RetryReasonTrait Implementations§
Source§impl Clone for RetryAttempt
impl Clone for RetryAttempt
Source§fn clone(&self) -> RetryAttempt
fn clone(&self) -> RetryAttempt
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 RetryAttempt
impl Debug for RetryAttempt
Source§impl PartialEq for RetryAttempt
impl PartialEq for RetryAttempt
impl Copy for RetryAttempt
impl Eq for RetryAttempt
impl StructuralPartialEq for RetryAttempt
Auto Trait Implementations§
impl Freeze for RetryAttempt
impl RefUnwindSafe for RetryAttempt
impl Send for RetryAttempt
impl Sync for RetryAttempt
impl Unpin for RetryAttempt
impl UnsafeUnpin for RetryAttempt
impl UnwindSafe for RetryAttempt
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.