Struct jsonrpc_pubsub::Subscriber [−][src]
pub struct Subscriber { /* fields omitted */ }
Expand description
Represents a subscribing client. Subscription handlers can either reject this subscription request or assign an unique id.
Implementations
Creates new subscriber.
Should only be used for tests.
Consumes Subscriber
and assigns unique id to a requestor.
Returns Err
if request has already terminated.
Consumes Subscriber
and assigns unique id to a requestor.
The returned Future
resolves when the subscriber receives subscription id.
Resolves to Err
if request has already terminated.
Rejects this subscription request with given error.
Returns Err
if request has already terminated.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Subscriber
impl Send for Subscriber
impl Sync for Subscriber
impl Unpin for Subscriber
impl !UnwindSafe for Subscriber