Cargo Features

[dependencies]
ksqldb = { version = "0.1.0-alpha.6", default-features = false, features = ["http2", "http1", "trace"] }
default = http2

The http2 feature is set by default whenever ksqldb is added without default-features = false somewhere in the dependency tree.

http2 default = pin-project-lite
http1 = lazy_static, pin-project-lite, regex
trace = tracing, tracing-futures

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.

pin-project-lite http1? http2
regex http1?
lazy_static http1?
tracing trace?
tracing-futures trace?