pub enum ClusterControlClientError {
InvalidConfiguration,
ActionDenied,
RandomUnavailable,
Codec,
Transport,
DeadlineExceeded,
ResponseIdentityMismatch,
Refused(ClusterControlRefusal),
}Variants§
InvalidConfiguration
ActionDenied
Codec
Transport
DeadlineExceeded
ResponseIdentityMismatch
Refused(ClusterControlRefusal)
Trait Implementations§
Source§impl Debug for ClusterControlClientError
impl Debug for ClusterControlClientError
Source§impl Display for ClusterControlClientError
impl Display for ClusterControlClientError
Source§impl Error for ClusterControlClientError
impl Error for ClusterControlClientError
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 Freeze for ClusterControlClientError
impl RefUnwindSafe for ClusterControlClientError
impl Send for ClusterControlClientError
impl Sync for ClusterControlClientError
impl Unpin for ClusterControlClientError
impl UnsafeUnpin for ClusterControlClientError
impl UnwindSafe for ClusterControlClientError
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