pub enum GetBlockNullifiersError {
GetClientError(GetClientError),
GetBlockNullifiersError(Status),
}Expand description
Error from the deprecated get_block_nullifiers (GetBlockNullifiers) RPC.
Callers can depend on:
GetClientErrormeans the connection was never established.GetBlockNullifiersErrormeans the server returned a gRPC status.
use zingo_netutils::{GetClientError, GetBlockNullifiersError};
let e = GetBlockNullifiersError::from(GetClientError::InvalidScheme);
assert!(matches!(e, GetBlockNullifiersError::GetClientError(_)));
let e = GetBlockNullifiersError::from(tonic::Status::internal("oops"));
assert!(matches!(e, GetBlockNullifiersError::GetBlockNullifiersError(_)));Variants§
GetClientError(GetClientError)
GetBlockNullifiersError(Status)
Trait Implementations§
Source§impl Debug for GetBlockNullifiersError
impl Debug for GetBlockNullifiersError
Source§impl Display for GetBlockNullifiersError
impl Display for GetBlockNullifiersError
Source§impl Error for GetBlockNullifiersError
impl Error for GetBlockNullifiersError
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<GetClientError> for GetBlockNullifiersError
impl From<GetClientError> for GetBlockNullifiersError
Source§fn from(source: GetClientError) -> Self
fn from(source: GetClientError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GetBlockNullifiersError
impl !RefUnwindSafe for GetBlockNullifiersError
impl Send for GetBlockNullifiersError
impl Sync for GetBlockNullifiersError
impl Unpin for GetBlockNullifiersError
impl UnsafeUnpin for GetBlockNullifiersError
impl !UnwindSafe for GetBlockNullifiersError
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