embassy/embassy-futures
2022-08-29 01:00:22 +02:00
..
src futures: move select* and join* to separate modules. 2022-08-29 01:00:22 +02:00
Cargo.toml split embassy-util into embassy-futures, embassy-sync. 2022-08-22 22:18:13 +02:00
README.md futures: add select_slice, rename select_all to select_array. 2022-08-28 22:54:38 +02:00

embassy-futures

Utilities for working with futures:

  • select - waiting for one out of two futures to complete.
  • select3 - waiting for one out of three futures to complete.
  • select4 - waiting for one out of four futures to complete.
  • select_array - waiting for one future in an array of futures to complete.
  • select_slice - waiting for one future in a slice of futures to complete.
  • yield_now - yielding the current task.