pub enum ProtoJsonPayloadError {
Json(Error),
Decode(DecodeError),
MissingPayload(&'static str),
}Variants§
Trait Implementations§
Source§impl Debug for ProtoJsonPayloadError
impl Debug for ProtoJsonPayloadError
Source§impl Display for ProtoJsonPayloadError
impl Display for ProtoJsonPayloadError
Source§impl Error for ProtoJsonPayloadError
impl Error for ProtoJsonPayloadError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for ProtoJsonPayloadError
impl !UnwindSafe for ProtoJsonPayloadError
impl Freeze for ProtoJsonPayloadError
impl Send for ProtoJsonPayloadError
impl Sync for ProtoJsonPayloadError
impl Unpin for ProtoJsonPayloadError
impl UnsafeUnpin for ProtoJsonPayloadError
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