Enum iroh_bitswap::message::WantType
source · #[repr(i32)]
pub enum WantType {
Block,
Have,
}Variants§
Trait Implementations§
source§impl PartialEq<WantType> for WantType
impl PartialEq<WantType> for WantType
source§impl TryFrom<i32> for WantType
impl TryFrom<i32> for WantType
§type Error = TryFromPrimitiveError<WantType>
type Error = TryFromPrimitiveError<WantType>
The type returned in the event of a conversion error.
source§impl TryFromPrimitive for WantType
impl TryFromPrimitive for WantType
impl Copy for WantType
impl Eq for WantType
impl StructuralEq for WantType
impl StructuralPartialEq for WantType
Auto Trait Implementations§
impl RefUnwindSafe for WantType
impl Send for WantType
impl Sync for WantType
impl Unpin for WantType
impl UnwindSafe for WantType
Blanket Implementations§
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.§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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