Enum tower_http::classify::GrpcFailureClass
source · pub enum GrpcFailureClass {
Code(NonZeroI32),
Error(String),
}
Expand description
The failure class for GrpcErrorsAsFailures
.
Variants§
Code(NonZeroI32)
A gRPC response was classified as a failure with the corresponding status.
Error(String)
A gRPC response was classified as an error with the corresponding error description.
Trait Implementations§
source§impl Debug for GrpcFailureClass
impl Debug for GrpcFailureClass
Auto Trait Implementations§
impl RefUnwindSafe for GrpcFailureClass
impl Send for GrpcFailureClass
impl Sync for GrpcFailureClass
impl Unpin for GrpcFailureClass
impl UnwindSafe for GrpcFailureClass
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> 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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere T: ?Sized,
source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere T: Display,
source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.