Struct jsonrpc_core::request::MethodCall
[−]
[src]
pub struct MethodCall {
pub jsonrpc: Version,
pub method: String,
pub params: Option<Params>,
pub id: Id,
}Represents jsonrpc request which is a method call.
Fields
jsonrpc: Version
A String specifying the version of the JSON-RPC protocol. MUST be exactly "2.0".
method: String
A String containing the name of the method to be invoked.
params: Option<Params>
A Structured value that holds the parameter values to be used during the invocation of the method. This member MAY be omitted.
id: Id
An identifier established by the Client that MUST contain a String, Number, or NULL value if included. If it is not included it is assumed to be a notification.
Trait Implementations
impl PartialEq for MethodCall[src]
fn eq(&self, __arg_0: &MethodCall) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &MethodCall) -> bool
This method tests for !=.