Cargo Features
zookeeper-client has no features set by default.
[dependencies]
zookeeper-client = { version = "0.9.0", features = ["tls", "sasl", "sasl-digest-md5", "sasl-gssapi", "tokio", "smol", "async-global-executor"] }
- tls = rustls, rustls-pemfile, webpki-roots
- sasl = sasl-digest-md5, sasl-gssapi
- sasl-digest-md5 sasl? = hex, linkme, md5
-
Enables unstable_custom_mechanism of rsasl
rsasl:
Enable adding custom mechanisms.
**NOTE: This flag indicates an opt-out of SemVer stability guarantees**
The code for adding mechanism from other crates has not stabilized yet and is subject to *breaking* changes even in a minor release. - sasl-gssapi sasl?
-
rsasl:
Enable the KerberosV5 mechanism
GSSAPI
- tokio
-
asyncs:
For binary crates
- smol
- async-global-executor
-
Enables async-global-executor of asyncs
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.