Cargo Features

jsonrpsee-client-transport has no features set by default.

[dependencies]
jsonrpsee-client-transport = { version = "0.22.5", features = ["native-tls", "webpki-tls", "ws", "web"] }
native-tls = rustls-native-certs, rustls-pki-types, tokio-rustls
webpki-tls = rustls-pki-types, tokio-rustls, webpki-roots
ws = futures-util, http, pin-project, soketto, thiserror, tokio, tokio-util, url

Affects jsonrpsee-client-transport::ws

web = futures-channel, futures-util, gloo-net, thiserror

Affects jsonrpsee-client-transport::web

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.

thiserror web? ws?

Enables thiserror

optional

futures-channel web?
futures-util web? ws?
http ws?

Enables http ^0.2

tokio-util ws?
tokio ws?
pin-project ws?
url ws?
rustls-native-certs native-tls?

Enables rustls-native-certs

tls

webpki-roots webpki-tls?
tokio-rustls native-tls? webpki-tls?

Enables tokio-rustls ^0.25

rustls-pki-types native-tls? webpki-tls?
soketto ws?

Enables soketto ^0.7.1

ws

gloo-net web?

Enables gloo-net

web-sys