Cargo Features

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

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


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, runtime-tokio of sea-streamer-runtime

test = anyhow, env_logger

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


passthru of rdkafka features

Enables rdkafka


Enables libz-static of rdkafka


Enables ssl of rdkafka


Enables ssl-vendored of rdkafka


Enables gssapi-vendored of rdkafka

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?