pub type RpcResponse = RpcResponse<GenericRpcMethod>;
pub struct RpcResponse { pub id: Option<Id>, pub result: Result<Value, RpcError>, }
id: Option<Id>
result: Result<Value, RpcError>