pub enum ClusterInfoError {
NoPeers,
NoLeader,
BadContactInfo,
BadGossipAddress,
TooManyIncrementalSnapshotHashes,
}
Variants
NoPeers
NoLeader
BadContactInfo
BadGossipAddress
TooManyIncrementalSnapshotHashes
Trait Implementations
sourceimpl Debug for ClusterInfoError
impl Debug for ClusterInfoError
sourceimpl PartialEq<ClusterInfoError> for ClusterInfoError
impl PartialEq<ClusterInfoError> for ClusterInfoError
sourcefn eq(&self, other: &ClusterInfoError) -> bool
fn eq(&self, other: &ClusterInfoError) -> bool
impl Eq for ClusterInfoError
impl StructuralEq for ClusterInfoError
impl StructuralPartialEq for ClusterInfoError
Auto Trait Implementations
impl RefUnwindSafe for ClusterInfoError
impl Send for ClusterInfoError
impl Sync for ClusterInfoError
impl Unpin for ClusterInfoError
impl UnwindSafe for ClusterInfoError
Blanket Implementations
sourceimpl<T> AbiExample for T
impl<T> AbiExample for T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request