mirror of
https://github.com/embassy-rs/embassy.git
synced 2025-09-27 04:10:25 +00:00

this requires you to install [`cargo-release`]. note that this does not include a URL pointing to the diff on GitHub as is usually done in changelogs since `embassy` is a mono-repo and the GH UI doesn't offer a commit view per folder (see the [GH feature request] for this). [`cargo-release`]: https://crates.io/crates/cargo-release [GH feature request]: https://github.com/orgs/community/discussions/162131
embassy-futures
An Embassy project.
Utilities for working with futures, compatible with no_std
and not using alloc
. Optimized for code size,
ideal for embedded systems.
- Future combinators, like
join
andselect
- Utilities to use
async
without a fully fledged executor:block_on
andyield_now
.
Interoperability
Futures from this crate can run on any executor.