Cargo Features

[dependencies]
async-bulkhead = { version = "0.1.0", default-features = false, features = ["rt-tokio", "rt-async-std", "rt-smol"] }
default = rt-tokio

The rt-tokio feature is set by default whenever async-bulkhead is added without default-features = false somewhere in the dependency tree.

rt-tokio default

Enables sync and time of tokio

rt-async-std

Enables futures-lite of async-std

rt-smol = smol-timeout

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.

tokio rt-tokio
async-std rt-async-std?
smol-timeout rt-smol?