pub struct HermesExponentialBackoff { /* private fields */ }Expand description
A wrapper around the backoff crate’s exponential backoff configuration.
This struct encapsulates the parameters needed to configure exponential backoff
behavior and can be converted into the backoff crate’s ExponentialBackoff type.
Trait Implementations§
Source§impl Debug for HermesExponentialBackoff
impl Debug for HermesExponentialBackoff
Source§impl From<HermesExponentialBackoff> for ExponentialBackoff
impl From<HermesExponentialBackoff> for ExponentialBackoff
Source§fn from(val: HermesExponentialBackoff) -> Self
fn from(val: HermesExponentialBackoff) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HermesExponentialBackoff
impl RefUnwindSafe for HermesExponentialBackoff
impl Send for HermesExponentialBackoff
impl Sync for HermesExponentialBackoff
impl Unpin for HermesExponentialBackoff
impl UnwindSafe for HermesExponentialBackoff
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