Cargo Features

[dependencies]
hpx-util = { version = "2.0.0", default-features = false, features = ["emulation", "emulation-compression", "emulation-rand", "emulation-serde", "tower-delay"] }
default = emulation

The emulation feature is set by default whenever hpx-util is added without default-features = false somewhere in the dependency tree.

emulation default emulation-rand?

Enables typed-builder

Affects hpx-util::emulation

emulation-compression
emulation-rand = emulation

Enables strum ^0.27.2 and strum_macros ^0.27.2

emulation-serde

Enables serde

tower-delay

Enables pin-project-lite, tower, time of tokio

Affects tower::delay

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 tower-delay?