pub enum RetryEligibility {
Never,
ExplicitPolicy,
}Expand description
Whether caller-owned retry policy may retry the operation.
Variants§
Never
Retrying is not admitted by operation metadata.
ExplicitPolicy
An explicit caller policy may retry eligible transient failures.
Trait Implementations§
Source§impl Clone for RetryEligibility
impl Clone for RetryEligibility
Source§fn clone(&self) -> RetryEligibility
fn clone(&self) -> RetryEligibility
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 moreimpl Copy for RetryEligibility
Source§impl Debug for RetryEligibility
impl Debug for RetryEligibility
impl Eq for RetryEligibility
Source§impl Hash for RetryEligibility
impl Hash for RetryEligibility
Source§impl Ord for RetryEligibility
impl Ord for RetryEligibility
Source§fn cmp(&self, other: &RetryEligibility) -> Ordering
fn cmp(&self, other: &RetryEligibility) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RetryEligibility
impl PartialEq for RetryEligibility
Source§impl PartialOrd for RetryEligibility
impl PartialOrd for RetryEligibility
impl StructuralPartialEq for RetryEligibility
Auto Trait Implementations§
impl Freeze for RetryEligibility
impl RefUnwindSafe for RetryEligibility
impl Send for RetryEligibility
impl Sync for RetryEligibility
impl Unpin for RetryEligibility
impl UnsafeUnpin for RetryEligibility
impl UnwindSafe for RetryEligibility
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