Cargo Features
[dependencies]
object_store = { version = "0.13.2", default-features = false, features = ["cloud", "azure", "fs", "gcp", "aws", "http", "tls-webpki-roots", "integration", "tokio"] }
- default = fs
-
The
fsfeature is set by default wheneverobject_storeis added withoutsomewhere in the dependency tree.default-features = false - cloud aws? azure? gcp? http? = base64, form_urlencoded, http-body-util, hyper, quick-xml, rand, reqwest, ring, serde, serde_json, serde_urlencoded, tokio
-
Enables serde of chrono and stream of reqwest ^0.12
The "gzip" feature for reqwest is enabled for an integration test.
Affects
object_store::signer,object_store::client… - azure = cloud, httparse
-
Affects
object_store::azure… - fs default = tokio, walkdir
-
Affects
object_store::local… - gcp = cloud, rustls-pki-types
-
Affects
object_store::gcp… - aws = cloud, md-5
-
Affects
object_store::aws… - http = cloud
-
Affects
object_store::http… - tls-webpki-roots
-
Enables rustls-tls-webpki-roots of optional reqwest ^0.12
- integration = rand, tokio
- tokio cloud? fs integration?
-
tokio:
Optional tokio feature
Affects
object_store::buffered,object_store::limit,object_store::throttle,upload::WriteMultipart…
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.
In alphabetical order
- walkdir fs
- base64 cloud?
-
Enables base64
Cloud storage support
- form_urlencoded cloud?
- http-body-util cloud?
- httparse azure?
- hyper cloud?
- md-5 aws?
-
Enables md-5 ^0.10.6
- quick-xml cloud?
-
Enables quick-xml ^0.39.0
- rand cloud? integration?
- reqwest cloud?
-
Enables reqwest ^0.12
- ring cloud?
- rustls-pki-types gcp?
- serde cloud?
- serde_json cloud?
- serde_urlencoded cloud?