Struct google_cloud_gax::retry::CodeCondition
source · pub struct CodeCondition { /* private fields */ }Implementations§
Trait Implementations§
source§impl<E> Condition<E> for CodeConditionwhere
E: TryAs<Status>,
impl<E> Condition<E> for CodeConditionwhere E: TryAs<Status>,
fn should_retry(&mut self, error: &E) -> bool
source§impl Retry<Status, CodeCondition> for RetrySetting
impl Retry<Status, CodeCondition> for RetrySetting
fn strategy(&self) -> Take<ExponentialBackoff>
fn condition(&self) -> CodeCondition
Auto Trait Implementations§
impl RefUnwindSafe for CodeCondition
impl Send for CodeCondition
impl Sync for CodeCondition
impl Unpin for CodeCondition
impl UnwindSafe for CodeCondition
Blanket Implementations§
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