[−][src]Struct kwait::JitteredBackoffManager
Implementations
impl JitteredBackoffManager
[src]
pub fn new_jittered_backoff_manager(
duration: Duration,
jitter: f64
) -> Box<dyn BackoffManager>
[src]
duration: Duration,
jitter: f64
) -> Box<dyn BackoffManager>
new_jittered_backoff_manager returns a BackoffManager that backoffs with given duration plus given jitter. If the jitter is negative, backoff will not be jittered.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for JitteredBackoffManager
impl Send for JitteredBackoffManager
impl Sync for JitteredBackoffManager
impl Unpin for JitteredBackoffManager
impl UnwindSafe for JitteredBackoffManager
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,