Cargo Features

round-based has no features set by default.

[dependencies]
round-based = { version = "0.4.0", features = ["state-machine", "sim", "sim-async", "derive", "runtime-tokio"] }
state-machine sim?

Affects round-based::state_machine

sim sim-async? = state-machine

Affects round-based::sim

sim-async = sim, tokio-stream

Enables alloc of futures-util, sync of tokio

Affects sim::async_env

derive = round-based-derive
runtime-tokio = tokio

Affects runtime::TokioRuntime, runtime::DefaultRuntime

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.

round-based-derive derive?
tokio runtime-tokio? sim-async?
tokio-stream sim-async?