pub struct SubscriptionsListenResult {
pub result_type: ResultType,
pub meta: SubscriptionsListenResultMeta,
}Expand description
Graceful final result of the subscriptions/listen RPC.
A server sends this empty complete result before it closes a subscription stream on its own initiative. An abrupt transport close has no result.
Fields§
§result_type: ResultTypeAlways ResultType::Complete.
meta: SubscriptionsListenResultMetaRequired result metadata identifying the subscription that ended.
Trait Implementations§
Source§impl Clone for SubscriptionsListenResult
impl Clone for SubscriptionsListenResult
Source§fn clone(&self) -> SubscriptionsListenResult
fn clone(&self) -> SubscriptionsListenResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SubscriptionsListenResult
impl Debug for SubscriptionsListenResult
Source§impl<'de> Deserialize<'de> for SubscriptionsListenResult
impl<'de> Deserialize<'de> for SubscriptionsListenResult
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubscriptionsListenResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubscriptionsListenResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SubscriptionsListenResult
impl Serialize for SubscriptionsListenResult
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SubscriptionsListenResult
impl RefUnwindSafe for SubscriptionsListenResult
impl Send for SubscriptionsListenResult
impl Sync for SubscriptionsListenResult
impl Unpin for SubscriptionsListenResult
impl UnsafeUnpin for SubscriptionsListenResult
impl UnwindSafe for SubscriptionsListenResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more