Trait jsonrpc_pubsub::PubSubMetadata
source · pub trait PubSubMetadata: Metadata {
// Required method
fn session(&self) -> Option<Arc<Session>>;
}Expand description
Metadata extension for pub-sub method handling.
NOTE storing PubSubMetadata (or rather storing Arc<Session>) in
any other place outside of the handler will prevent unsubscribe methods
to be called in case the Session is dropped (i.e. transport connection is closed).