Crate jsonrpsee_core
source ·Expand description
Shared utilities for jsonrpsee.
Re-exports
pub use error::Error;
Modules
- Shared utilities for
jsonrpseeclients. - Error type.
- Utility methods relying on hyper
- Subscription ID providers.
- RPC Parameters. RPC parameters.
- Shared modules for the JSON-RPC servers.
- Shared tracing helpers to trace RPC calls.
- Traits
Macros
- Convert the given values to a
crate::params::ArrayParamsas 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
Tinto a boxedRawValue. - Convert a
Tintoserde_json::Valuewhich is an enum that can represent any valid JSON data.
Type Definitions
- Compact three word
Cowthat puts the ownership tag in capacity. This is a type alias, for documentation seebeef::generic::Cow. - JSON-RPC result.