Expand description
§Boomerang Utilities
This crate provides non-core utility Reactors for boomerang as well as top-level runner methods for executing the runtime (see the runner module).
§Feature flags
keyboard(enabled by default) — Support for keyboard inputrunner(enabled by default) — Support for built-in CLI/runner methodsserde(enabled by default) — Support for serde serializationreplay(enabled by default) — Support for recording and replaying
Modules§
- keyboard_
events - Capture asynchronous key presses, and sends them through an output port.
- replay
- Recording and Replay
- runner
- Utility methods for building and running reactors from the command line or tests.
- timeout
- Timeout reactor that schedules a shutdown after a specified duration.