Frugal Async
A crate of utilities for async rust, all based on some simplifying assumptions:
- Nothing is cancel-safe.
- No futures are Send.
- Panics always abort.
See Frugal Async Rust for more details.
The "synchronisation primitives" in this crate are not about synchronisation
across threads, but merely to let different parts of programs .await access to
some data.