[][src]Enum ckb_jsonrpc_types::Topic

pub enum Topic {
    NewTipHeader,
    NewTipBlock,
    NewTransaction,
}

Specifies the topic which to be added as active subscription.

Variants

NewTipHeader

Subscribe new tip headers.

NewTipBlock

Subscribe new tip blocks.

NewTransaction

Subscribe new transactions which are submitted to the pool.

Trait Implementations

impl Clone for Topic[src]

impl Copy for Topic[src]

impl Debug for Topic[src]

impl<'de> Deserialize<'de> for Topic[src]

impl Eq for Topic[src]

impl Hash for Topic[src]

impl PartialEq<Topic> for Topic[src]

impl Serialize for Topic[src]

impl StructuralEq for Topic[src]

impl StructuralPartialEq for Topic[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

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