pub trait RequestMessage:
DeserializeOwned
+ Serialize
+ Sized {
// Required method
fn method(&self) -> Method;
// Provided methods
fn into_json(self) -> String { ... }
fn from_string(s: impl AsRef<[u8]>) -> Result<Self, Error> { ... }
}Expand description
Serialization for JSON-RPC requests
Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".