#async #producer #wb-async-utils

wb_async_utils

A crate of utilities for working with async code

1 unstable release

new 0.1.0 Apr 9, 2025

#15 in #producer


Used in 3 crates (via ufotofu_codec)

MIT/Apache

105KB
1.5K SLoC

Wormblossom Async Utils

A crate of utilities for working with async code, making a few simplifying assumptions:

  • nothing is panic safe, we assume panics to abort rather than rewind, and
  • everything is !Send, futures will be executed on a single-threaded runtime.

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.

Dependencies

~685KB