Crate jsonrpsee_core
source · [−]Expand description
Shared utilities for jsonrpsee.
Re-exports
pub use error::Error;Modules
clientShared utilities for jsonrpsee clients.
Error type.
http-helpersUtility methods relying on hyper
serverSubscription ID providers.
serverMiddleware for jsonrpsee servers.
serverShared modules for the JSON-RPC servers.
Shared tracing helpers to trace RPC calls.
Traits
Macros
Convert the given values to a jsonrpsee_types::ParamsSer as expected by a jsonrpsee Client (http or websocket).
Structs
Reference to a range of bytes encompassing a single valid JSON value in the input data.
Enums
Represents any valid JSON value.
Constants
Ten megabytes.
Traits
A data structure that can be deserialized without borrowing any data from the deserializer.
A data structure that can be serialized into any data format supported by Serde.
Functions
Convert a T into a boxed RawValue.
Convert a T into serde_json::Value which is an enum that can represent
any valid JSON data.
Type Definitions
Compact three word Cow that puts the ownership tag in capacity.
This is a type alias, for documentation see beef::generic::Cow.
JSON-RPC result.