pub struct RpcNotification {
pub jsonrpc: Option<Version>,
pub method: String,
pub params: RequestParams,
}
Expand description
Fields§
§jsonrpc: Option<Version>
§method: String
§params: RequestParams
Trait Implementations§
Source§impl Clone for RpcNotification
impl Clone for RpcNotification
Source§fn clone(&self) -> RpcNotification
fn clone(&self) -> RpcNotification
Returns a copy of the value. Read more
1.0.0 · 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 RpcNotification
impl Debug for RpcNotification
Source§impl<'de> Deserialize<'de> for RpcNotification
impl<'de> Deserialize<'de> for RpcNotification
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RpcNotification
impl PartialEq for RpcNotification
Source§impl Serialize for RpcNotification
impl Serialize for RpcNotification
impl Eq for RpcNotification
impl StructuralPartialEq for RpcNotification
Auto Trait Implementations§
impl Freeze for RpcNotification
impl RefUnwindSafe for RpcNotification
impl Send for RpcNotification
impl Sync for RpcNotification
impl Unpin for RpcNotification
impl UnwindSafe for RpcNotification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 104 bytes