Cargo Features
[dependencies]
boomerang_util = { version = "0.3.0", default-features = false, features = ["keyboard", "runner", "serde", "replay"] }
- default = keyboard, replay, runner, serde
-
These default features are set whenever
boomerang_util
is added without
somewhere in the dependency tree.default-features = false - keyboard default
-
Support for keyboard input
Enables termion ^2.0
Affects
boomerang_util::keyboard_events
… - runner default
-
Support for built-in CLI/runner methods
Enables anyhow, clap, graphviz of boomerang
Affects
boomerang_util::runner
… - serde default replay
-
Support for serde serialization
Enables erased-serde and serde, serde of boomerang, serde of termion ^2.0
- replay default = serde
-
Support for recording and replaying
Enables bincode
Affects
boomerang_util::replay
…