[][src]Trait async_jsonrpc_client::PubsubTransport

pub trait PubsubTransport: Transport {
    fn subscribe<T>(&self, id: SubscriptionId) -> NotificationStream<T>
    where
        T: DeserializeOwned
;
fn unsubscribe(&self, id: SubscriptionId); }

A transport implementation supporting pub sub subscriptions.

Required methods

fn subscribe<T>(&self, id: SubscriptionId) -> NotificationStream<T> where
    T: DeserializeOwned

Add a subscription to this transport

fn unsubscribe(&self, id: SubscriptionId)

Remove a subscription from this transport

Loading content...

Implementors

impl PubsubTransport for WebSocketTransport[src]

Loading content...