3 releases (stable)
2.0.0-pre.1.0.0 | Dec 14, 2022 |
---|---|
1.1.0 | Mar 14, 2022 |
1.0.0 | Nov 16, 2021 |
#816 in Asynchronous
42KB
611 lines
Rust threading library
Features:
- Scoped thread pool.
- Unscoped thread pool.
- Thread pool with dynamic scheduler.
- Tasks can return output.
- Tasks can share immutable context (scoped thread pool).
- Tasks are given their dispatch index when called.
- Dispatch index is always guaranteed to match the order of calls to the dispatch function.
- Atomic cells
lib.rs
:
Yet another threading library intended to simplify concurrency in BP3D.
Dependencies
~71KB