Cargo Features
[dependencies]
invidious = { version = "0.7.6", default-features = false, features = ["reqwest_sync", "reqwest_async", "ureq_sync", "httpreq_sync", "minreq_http_sync", "minreq_sync", "minreq", "isahc_sync", "isahc_async", "async", "sync"] }
- default = httpreq_sync
-
The
httpreq_sync
feature is set by default wheneverinvidious
is added without
somewhere in the dependency tree.default-features = false - reqwest_sync = sync
- reqwest_async = async, reqwest
- ureq_sync = sync
-
Enables ureq
- httpreq_sync default = sync
-
Enables http_req ^0.12
- minreq_http_sync = sync
-
Enables minreq
- minreq_sync = sync
- minreq minreq_sync?
-
Enables minreq
- isahc_sync = sync
-
Enables isahc
- isahc_async = async
-
Enables isahc
- async isahc_async? reqwest_async? = async-trait
-
Affects
client::ClientAsync
,methods::MethodAsync
,clients::ClientAsyncTrait
,clients::ClientAsyncClone
,public_items::PublicItems.fetch_async
… - sync httpreq_sync isahc_sync? minreq_http_sync? minreq_sync? reqwest_sync? ureq_sync?
-
Affects
client::ClientSync
,methods::MethodSync
,clients::ClientSyncTrait
,clients::ClientSyncClone
,public_items::PublicItems.fetch_sync
…
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.