Cargo Features

ESSRPC has no features set by default.

[dependencies]
essrpc = { version = "0.4.1", features = ["bincode_transport", "json_transport", "async_client", "wasm_bindgen"] }
bincode_transport = bincode
json_transport = json, serde_json, uuid
async_client = async-trait, futures, tokio, tokio-util

Affects essrpc::AsyncClientTransport, essrpc::AsyncRPCClient, essrpc::BoxFuture

wasm_bindgen

Enables wasm-bindgen of uuid ^0.7

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

async-trait async_client?
futures async_client?
json json_transport?
bincode bincode_transport?
serde_json json_transport?
tokio async_client?
tokio-util async_client?

Enables tokio-util ^0.6

uuid json_transport? wasm_bindgen?

Enables uuid ^0.7