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