pub struct ErrorResponseBody { /* private fields */ }Expand description
Error response body.
Contains error information in the form of key-value pairs. Each field has a type code (single byte) followed by a null-terminated value. The message ends with a null byte (type code 0).
Implementations§
Source§impl ErrorResponseBody
impl ErrorResponseBody
Sourcepub fn fields(&self) -> ErrorFields<'_> ⓘ
pub fn fields(&self) -> ErrorFields<'_> ⓘ
Returns an iterator over error fields.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ErrorResponseBody
impl RefUnwindSafe for ErrorResponseBody
impl Send for ErrorResponseBody
impl Sync for ErrorResponseBody
impl Unpin for ErrorResponseBody
impl UnsafeUnpin for ErrorResponseBody
impl UnwindSafe for ErrorResponseBody
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