pub struct CustomRetryPolicy { /* private fields */ }Expand description
Custom retry policy based on a list of codes.
Implementations§
Trait Implementations§
Source§impl Clone for CustomRetryPolicy
impl Clone for CustomRetryPolicy
Source§fn clone(&self) -> CustomRetryPolicy
fn clone(&self) -> CustomRetryPolicy
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 CustomRetryPolicy
impl Debug for CustomRetryPolicy
Source§impl RetryPolicy for CustomRetryPolicy
impl RetryPolicy for CustomRetryPolicy
Source§fn should_retry(&self, code: Code) -> bool
fn should_retry(&self, code: Code) -> bool
Returns
true if the operation should be retried for this error.Auto Trait Implementations§
impl Freeze for CustomRetryPolicy
impl RefUnwindSafe for CustomRetryPolicy
impl Send for CustomRetryPolicy
impl Sync for CustomRetryPolicy
impl Unpin for CustomRetryPolicy
impl UnwindSafe for CustomRetryPolicy
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request