Module jsonrpc_core::types

source ·
Expand description

JSON-RPC types

Re-exports

pub use self::error::ErrorCode;
pub use self::error::Error;
pub use self::id::Id;
pub use self::params::Params;
pub use self::request::Request;
pub use self::request::Call;
pub use self::request::MethodCall;
pub use self::request::Notification;
pub use self::response::Output;
pub use self::response::Response;
pub use self::response::Success;
pub use self::response::Failure;
pub use self::version::Version;

Modules

jsonrpc errors
jsonrpc id field
jsonrpc params field
jsonrpc request
jsonrpc response
jsonrpc version field

Enums

Represents any valid JSON value.

Functions

Serialize the given data structure as a String of JSON.
Convert a T into serde_json::Value which is an enum that can represent any valid JSON data.