[][src]Enum libp2p_floodsub::protocol::FloodsubSubscriptionAction

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

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> From<T> for T[src]

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

impl<T> Same<T> for T

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>,