Cargo Features

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

[dependencies]
sea-streamer-stdio = { version = "0.5.0", features = ["executables", "runtime-async-std", "runtime-tokio", "test"] }
executables = anyhow, clap, env_logger, serde_json

Enables runtime-tokio of sea-streamer-runtime, json of sea-streamer-types, full of tokio

Required by clock, complex and relay binaries

runtime-async-std

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

runtime-tokio

Enables runtime-tokio of sea-streamer-runtime

test = anyhow, env_logger

Enables runtime-tokio of sea-streamer-runtime and full of tokio

tokio:

enable everything

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?
env_logger executables? test?

Enables env_logger ^0.9

serde_json executables?
clap executables?
tokio executables? test?