[−][src]Crate minirpc
MINI-RPC is a stateless, light-weight remote procedure call (RPC) protocol. Inspired by the JSON-RPC 2.0 Specification, this implementation written in Rust selected its essential parts in order to keep as minimal as possible the communication between processes.
Re-exports
pub use self::call::Call; |
pub use self::error::Error; |
pub use self::failure::Failure; |
pub use self::id::Id; |
pub use self::method::Method; |
pub use self::notification::Notification; |
pub use self::params::Params; |
pub use self::request::Payload as RequestPayload; |
pub use self::request::Request; |
pub use self::response::Payload as ResponsePayload; |
pub use self::response::Response; |
pub use self::success::Success; |
Modules
call | MINI-RPC Call Request. |
error | MINI-RPC Errors. |
failure | MINI-RPC Response Failure. |
id | MINI-RPC Id. |
method | MINI-RPC Request Method. |
notification | MINI-RPC Notification Request. |
params | MINI-RPC Request Parameters. |
request | MINI-RPC Request. |
response | MINI-RPC Response. |
success | MINI-RPC Response Success. |
Structs
Map | Represents a JSON key/value type. |
Enums
Value | Represents any valid JSON value. |