Cargo Features

sea-streamer-kafka has no features set by default.

[dependencies]
sea-streamer-kafka = { version = "0.5.0", features = ["executables", "runtime-async-std", "runtime-tokio", "test", "libz", "libz-static", "ssl", "ssl-vendored", "gssapi-vendored"] }
executables = anyhow, clap, env_logger, runtime-tokio

Enables full of tokio

tokio:

enable everything

Required by consumer and producer binaries

runtime-async-std = async-std

Enables runtime-async-std of sea-streamer-runtime

runtime-tokio executables? = tokio

Enables tokio of rdkafka ^0.36, runtime-tokio of sea-streamer-runtime

test = anyhow, env_logger

Enables attributes of optional async-std, full of optional tokio

libz

passthru of rdkafka features

Enables rdkafka ^0.36

libz-static

Enables libz-static of rdkafka ^0.36

ssl

Enables ssl of rdkafka ^0.36

ssl-vendored

Enables ssl-vendored of rdkafka ^0.36

gssapi-vendored

Enables gssapi-vendored of rdkafka ^0.36

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.

anyhow executables? test?
async-std runtime-async-std?
env_logger executables? test?

Enables env_logger ^0.9

clap executables?
tokio executables? runtime-tokio?