Cargo Features

etcd-client has no features set by default.

[dependencies]
etcd-client = { version = "0.15.0", features = ["tls", "tls-openssl", "tls-openssl-vendored", "tls-roots", "pub-response-field", "build-server"] }
tls tls-roots?

Enables tls of tonic ^0.12.3

tls-openssl tls-openssl-vendored? = hyper, hyper-openssl, hyper-util, openssl

Affects lock::MutexExt

tls-openssl-vendored = tls-openssl

Enables vendored of openssl

tls-roots = tls

Enables tls-roots of tonic ^0.12.3

pub-response-field build-server? = visible

Affects etcd-client::proto

build-server = pub-response-field

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.

visible pub-response-field?
openssl tls-openssl? tls-openssl-vendored?
hyper tls-openssl?
hyper-openssl tls-openssl?
hyper-util tls-openssl?