Cargo Features
Resonite has no features set by default.
[dependencies]
resonite = { version = "0.3.3", features = ["http_client", "signalr_client", "rand_util"] }
- http_client signalr_client? = async-trait, governor, reqwest, tokio
-
API client specifics
Affects
resonite::api_client
… - signalr_client = async-trait, ezsockets, http, http_client, tokio, tokio-stream, tokio-tungstenite
- rand_util = nanorand
-
Affects
util::random_ascii_string
…
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.
- nanorand rand_util?
- governor http_client?
-
Enables governor ^0.6.3
- tokio http_client? signalr_client?
- tokio-stream signalr_client?
- http signalr_client?
- async-trait http_client? signalr_client?
- tokio-tungstenite signalr_client?
-
Enables tokio-tungstenite
Required to be defined by us since ezsockets doesn't expose a TLS feature
- ezsockets signalr_client?
- reqwest http_client?