pub struct NoRetryPolicy;Expand description
Never retry - fail immediately.
Trait Implementations§
Source§impl Clone for NoRetryPolicy
impl Clone for NoRetryPolicy
Source§fn clone(&self) -> NoRetryPolicy
fn clone(&self) -> NoRetryPolicy
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 NoRetryPolicy
impl Debug for NoRetryPolicy
Source§impl Default for NoRetryPolicy
impl Default for NoRetryPolicy
Source§fn default() -> NoRetryPolicy
fn default() -> NoRetryPolicy
Returns the “default value” for a type. Read more
Source§impl RetryPolicy for NoRetryPolicy
impl RetryPolicy for NoRetryPolicy
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.impl Copy for NoRetryPolicy
Auto Trait Implementations§
impl Freeze for NoRetryPolicy
impl RefUnwindSafe for NoRetryPolicy
impl Send for NoRetryPolicy
impl Sync for NoRetryPolicy
impl Unpin for NoRetryPolicy
impl UnwindSafe for NoRetryPolicy
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