embassy/embassy-futures
Dario Nieuwenhuis 6a4ac5bd60 Add collapse_debuginfo to fmt.rs macros.
This makes location info in defmt logs point to the code calling the macro,
instead of always to fmt.rs as before. Fix works with nightlies
starting with today's, and stable 1.81+.
2024-06-17 01:38:57 +02:00
..
src Add collapse_debuginfo to fmt.rs macros. 2024-06-17 01:38:57 +02:00
Cargo.toml Complete cargo.tomls more. 2024-01-12 00:32:47 +01:00
README.md Centralize license and MSRV boilerplate into the repo readme. 2024-01-11 18:18:35 +01:00

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 and select
  • Utilities to use async without a fully fledged executor: block_on and yield_now.

Interoperability

Futures from this crate can run on any executor.