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 duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BackoffPolicyArg
impl Debug for BackoffPolicyArg
Source§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 From<BackoffPolicyArg> for Arc<dyn BackoffPolicy>
impl From<BackoffPolicyArg> for Arc<dyn BackoffPolicy>
Source§fn from(value: BackoffPolicyArg) -> Arc<dyn BackoffPolicy> ⓘ
fn from(value: BackoffPolicyArg) -> Arc<dyn BackoffPolicy> ⓘ
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 !RefUnwindSafe for BackoffPolicyArg
impl !UnwindSafe for BackoffPolicyArg
impl Freeze for BackoffPolicyArg
impl Send for BackoffPolicyArg
impl Sync for BackoffPolicyArg
impl Unpin for BackoffPolicyArg
impl UnsafeUnpin 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