Cargo Features
[dependencies]
google-jwt-signin = { version = "0.5.0", default-features = false, features = ["blocking", "async"] }
- default = blocking
-
The
blocking
feature is set by default whenevergoogle-jwt-signin
is added without
somewhere in the dependency tree.default-features = false - blocking default = ureq
-
Affects
client::Client
,http_client::get_blocking
,key_provider::KeyProvider
… - async = async-trait, bytes, http-body-util, hyper-rustls, hyper-util, tokio
-
Affects
client::TokioClient
,http_client::get_async
,key_provider::AsyncKeyProvider
…
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.
- ureq blocking
-
Enables ureq ~2.9
- async-trait async?
- tokio async?
- hyper-rustls async?
-
Enables hyper-rustls ~0.26
- hyper-util async?
- http-body-util async?
- bytes async?
-
Enables bytes ~1.6