pub struct RpcCall {
pub method: String,
pub params: Value,
}
Expand description
An RPC command.
This type is used as a placeholder in various places, and can be
used by clients as a catchall type for implementing MethodHandler
.
Fields§
§method: String
§params: Value
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RpcCall
impl<'de> Deserialize<'de> for RpcCall
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
Auto Trait Implementations§
impl Freeze for RpcCall
impl RefUnwindSafe for RpcCall
impl Send for RpcCall
impl Sync for RpcCall
impl Unpin for RpcCall
impl UnwindSafe for RpcCall
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