logo
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.

Required Associated Types

The JSON-RPC request’s “params” type.

The JSON-RPC response’s “result” type.

Required Associated Constants

The JSON-RPC “method” name.

Implementors