pub struct BackoffPolicyArg(/* private fields */);Expand description
A helper type to use BackoffPolicy in client and request options.
Trait Implementations§
Source§impl Clone for BackoffPolicyArg
impl Clone for BackoffPolicyArg
Source§fn clone(&self) -> BackoffPolicyArg
fn clone(&self) -> BackoffPolicyArg
Returns a copy 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 From<Arc<dyn BackoffPolicy>> for BackoffPolicyArg
impl From<Arc<dyn BackoffPolicy>> for BackoffPolicyArg
Source§fn from(value: Arc<dyn BackoffPolicy>) -> Self
fn from(value: Arc<dyn BackoffPolicy>) -> Self
Converts to this type from the input type.
Source§impl<T: BackoffPolicy + 'static> From<T> for BackoffPolicyArg
impl<T: BackoffPolicy + 'static> From<T> for BackoffPolicyArg
Auto Trait Implementations§
impl Freeze for BackoffPolicyArg
impl !RefUnwindSafe for BackoffPolicyArg
impl Send for BackoffPolicyArg
impl Sync for BackoffPolicyArg
impl Unpin for BackoffPolicyArg
impl !UnwindSafe for BackoffPolicyArg
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