workctl 0.1.0

Provides a number of higher-level control mechanisms for concurrent work scheduling, built on standard library concurrency primatives.
Documentation
1
2
3
4
5
6
# workctl

[crates.io](https://crates.io/crates/workctl) [documentation](https://docs.rs/workctl/) MIT licensed

`workctl` provides a set of higher-level abstractions for controlling concurrent/parallel programs. These abstractions are especially focused on the "controller/worker" paradigm, in which one or a few "controller" threads determine what work needs to be done and use `WorkQueues` and `SyncFlags` to communicate that to many "worker" threads.