pub enum GrpcEvaluateError {
RequestError(RequestError),
UnacceptableMetadataMap,
UnacceptableExtensions,
JsonEvaluateError(JsonEvaluateError),
}
Variants§
RequestError(RequestError)
UnacceptableMetadataMap
UnacceptableExtensions
JsonEvaluateError(JsonEvaluateError)
Trait Implementations§
Source§impl Debug for GrpcEvaluateError
impl Debug for GrpcEvaluateError
Source§impl Display for GrpcEvaluateError
impl Display for GrpcEvaluateError
Source§impl Error for GrpcEvaluateError
impl Error for GrpcEvaluateError
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()
Source§impl From<JsonEvaluateError> for GrpcEvaluateError
impl From<JsonEvaluateError> for GrpcEvaluateError
Source§impl From<RequestError> for GrpcEvaluateError
impl From<RequestError> for GrpcEvaluateError
Source§impl IntoRelentlessError for GrpcEvaluateError
impl IntoRelentlessError for GrpcEvaluateError
fn into_relentless_error(self) -> RelentlessError
Auto Trait Implementations§
impl Freeze for GrpcEvaluateError
impl !RefUnwindSafe for GrpcEvaluateError
impl Send for GrpcEvaluateError
impl Sync for GrpcEvaluateError
impl Unpin for GrpcEvaluateError
impl !UnwindSafe for GrpcEvaluateError
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§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