Cargo Features

moby = { version = "0.1.2", default-features = false, features = ["unix-socket", "tls", "vendored-ssl", "chrono"] }
default = chrono, tls, unix-socket

These default features are set whenever moby is added without default-features = false somewhere in the dependency tree.

unix-socket default = hyperlocal
tls default vendored-ssl? = hyper-openssl, openssl
vendored-ssl = tls

Enables vendored of openssl

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.

chrono default

Affects container::ContainerInfo.created, container::ContainerDetails.created, container::State.finished_at, container::State.started_at, docker::Version.build_time, docker::Event.time, docker::Event.time_nano, image::ImageInfo.created, image::ImageDetails.created, image::History.created, service::ServiceInfo.created_at, service::ServiceInfo.updated_at, service::UpdateStatus.started_at, service::UpdateStatus.completed_at, service::JobStatus.last_execution, service::ServiceDetails.created_at, service::ServiceDetails.updated_at, volume::VolumeInfo.created_at

hyper-openssl tls

Enables hyper-openssl ^0.9

hyperlocal unix-socket
openssl tls vendored-ssl?