Struct jsonrpsee_core::client::SubscriptionMessage  
source · pub struct SubscriptionMessage {
    pub raw: String,
    pub subscribe_id: Id<'static>,
    pub unsubscribe_id: Id<'static>,
    pub unsubscribe_method: String,
    pub send_back: Sender<Result<(Receiver<JsonValue>, SubscriptionId<'static>), Error>>,
}Expand description
Subscription message.
Fields§
§raw: StringSerialized message.
subscribe_id: Id<'static>Request ID of the subscribe message.
unsubscribe_id: Id<'static>Request ID of the unsubscribe message.
unsubscribe_method: StringMethod to use to unsubscribe later. Used if the channel unexpectedly closes.
send_back: Sender<Result<(Receiver<JsonValue>, SubscriptionId<'static>), Error>>If the subscription succeeds, we return a mpsc::Receiver that will receive notifications.
When we get a response from the server about that subscription, we send the result over
this channel.