pub struct ClientCallDiagnosticFailure {
pub error: Box<ClientError>,
pub response_meta: Option<ResponseMeta>,
}Expand description
Typed client failure plus authenticated server response metadata when the failure came from a well-formed native refusal.
Fields§
§error: Box<ClientError>§response_meta: Option<ResponseMeta>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClientCallDiagnosticFailure
impl RefUnwindSafe for ClientCallDiagnosticFailure
impl Send for ClientCallDiagnosticFailure
impl Sync for ClientCallDiagnosticFailure
impl Unpin for ClientCallDiagnosticFailure
impl UnsafeUnpin for ClientCallDiagnosticFailure
impl UnwindSafe for ClientCallDiagnosticFailure
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> 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