Enum StatusInRangeFailureClass

pub enum StatusInRangeFailureClass

The failure class for StatusInRangeAsFailures.

Variants

StatusCode(StatusCode)

A response was classified as a failure with the corresponding status.

Error(String)

A response was classified as an error with the corresponding error description.

Trait Implementations

impl Debug for StatusInRangeFailureClass

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for StatusInRangeFailureClass

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Auto Trait Implementations

impl Freeze for StatusInRangeFailureClass

impl RefUnwindSafe for StatusInRangeFailureClass

impl Send for StatusInRangeFailureClass

impl Sync for StatusInRangeFailureClass

impl Unpin for StatusInRangeFailureClass

impl UnsafeUnpin for StatusInRangeFailureClass

impl UnwindSafe for StatusInRangeFailureClass

Blanket Implementations

impl<T> Any for StatusInRangeFailureClass where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for StatusInRangeFailureClass where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for StatusInRangeFailureClass where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for StatusInRangeFailureClass

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for StatusInRangeFailureClass

impl<T> PolicyExt for StatusInRangeFailureClass where T: ?Sized,

fn and<P, B, E>(self, other: P) -> And<T, P>
where
    T: Sized + Policy<B, E>,
    P: Policy<B, E>,
fn or<P, B, E>(self, other: P) -> Or<T, P>
where
    T: Sized + Policy<B, E>,
    P: Policy<B, E>,

impl<T> ToString for StatusInRangeFailureClass where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T> WithSubscriber for StatusInRangeFailureClass

impl<T, U> Into<U> for StatusInRangeFailureClass where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for StatusInRangeFailureClass where U: Into<T>,

type Error = Infallible;
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto<U> for StatusInRangeFailureClass where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>