Enum libp2p::floodsub::protocol::FloodsubSubscriptionAction[][src]

pub enum FloodsubSubscriptionAction {
    Subscribe,
    Unsubscribe,
}

Action that a subscription wants to perform.

Variants

Subscribe

The remote wants to subscribe to the given topic.

Unsubscribe

The remote wants to unsubscribe from the given topic.

Trait Implementations

impl Clone for FloodsubSubscriptionAction[src]

impl Debug for FloodsubSubscriptionAction[src]

impl Eq for FloodsubSubscriptionAction[src]

impl Hash for FloodsubSubscriptionAction[src]

impl PartialEq<FloodsubSubscriptionAction> for FloodsubSubscriptionAction[src]

impl StructuralEq for FloodsubSubscriptionAction[src]

impl StructuralPartialEq for FloodsubSubscriptionAction[src]

Auto Trait Implementations

impl RefUnwindSafe for FloodsubSubscriptionAction

impl Send for FloodsubSubscriptionAction

impl Sync for FloodsubSubscriptionAction

impl Unpin for FloodsubSubscriptionAction

impl UnwindSafe for FloodsubSubscriptionAction

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CallHasher for T where
    T: Hash
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]