Cargo Features

containers-api = { version = "0.9.0", default-features = false, features = ["tls", "vendored-ssl", "par-compress", "chrono"] }
default = chrono

The chrono feature is set by default whenever containers-api is added without default-features = false somewhere in the dependency tree.

tls vendored-ssl? = hyper-openssl, openssl

Affects conn::get_https_connector

vendored-ssl = tls

Enables vendored of openssl

par-compress = gzp, memfile, tempfile

Affects tarball::dir_par, tarball::dir_par

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.

hyper-openssl tls?

Enables hyper-openssl ^0.9

openssl tls? vendored-ssl?
chrono default

Affects containers-api::datetime

gzp par-compress?
tempfile not linux android freebsd par-compress?
memfile linux android freebsd par-compress?

Enables memfile ^0.2