Trait casper_node::rpcs::RpcWithParams [−][src]
pub trait RpcWithParams {
type RequestParams: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static;
type ResponseResult: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static;
const METHOD: &'static str;
}Expand description
A JSON-RPC requiring the “params” field to be present.
Associated Types
type RequestParams: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static
type RequestParams: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'staticThe JSON-RPC request’s “params” type.
type ResponseResult: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'static
type ResponseResult: Serialize + for<'de> Deserialize<'de> + JsonSchema + DocExample + Send + 'staticThe JSON-RPC response’s “result” type.