Cargo Features

ObjectStore has no features set by default.

[dependencies]
object_store = { version = "0.10.0", features = ["cloud", "azure", "gcp", "aws", "http", "tls-webpki-roots"] }
cloud aws? azure? gcp? http? = base64, hyper, quick-xml, rand, reqwest, ring, serde, serde_json

Enables serde of chrono, json and stream of reqwest

Affects object_store::signer

azure = cloud

Affects object_store::azure, util::RFC1123_FMT, util::deserialize_rfc1123, header::get_put_result, header::get_version, client::pagination, client::list, client::token, client::parts

gcp = cloud, rustls-pemfile

Affects object_store::gcp, client::s3, header::get_put_result, header::get_version, client::pagination, client::list, client::token, client::parts

aws = cloud, md-5

Affects object_store::aws, client::s3, header::get_put_result, header::get_version, client::pagination, client::list, client::token, client::parts

http = cloud

Affects object_store::http, util::RFC1123_FMT, util::deserialize_rfc1123

tls-webpki-roots

Enables rustls-tls-webpki-roots of optional reqwest

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

base64 cloud?

Enables base64

Cloud storage support

hyper cloud?
quick-xml cloud?
serde cloud?
serde_json cloud?
rand cloud?
reqwest cloud?
ring cloud?
rustls-pemfile gcp?
md-5 aws?