pub enum CrdsGossipError {
NoPeers,
PushMessageTimeout,
PushMessageOldVersion,
BadPruneDestination,
PruneMessageTimeout,
}
Variants§
Trait Implementations§
source§impl Debug for CrdsGossipError
impl Debug for CrdsGossipError
source§impl PartialEq<CrdsGossipError> for CrdsGossipError
impl PartialEq<CrdsGossipError> for CrdsGossipError
source§fn eq(&self, other: &CrdsGossipError) -> bool
fn eq(&self, other: &CrdsGossipError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CrdsGossipError
impl StructuralEq for CrdsGossipError
impl StructuralPartialEq for CrdsGossipError
Auto Trait Implementations§
impl RefUnwindSafe for CrdsGossipError
impl Send for CrdsGossipError
impl Sync for CrdsGossipError
impl Unpin for CrdsGossipError
impl UnwindSafe for CrdsGossipError
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
source§impl<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,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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