Christian Enderle
f21b19164b
embassy-futures: add select 5 and 6
2024-10-19 15:36:56 +02:00
Oleksandr Babak
29932c295c
fix: select_slice
is unsound. fixes #3320
2024-09-11 10:46:28 +02:00
Tarun Singh
a716a3f006
Reduced define for 'unreachable!' to a single macro rule
2024-07-17 17:05:52 -04:00
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
Adam Simpkins
5178c24cf4
Fix embassy-futures test failure
...
Running `cargo test` in embassy-futures was failing. The `no_run` tag
on this doc example caused it to still try and compile this example,
just not run it, and compilation failed. This updates the example so
that it can successfully compile and run.
2024-04-14 22:30:14 +02:00
Dario Nieuwenhuis
3d842dac85
fmt: disable "unused" warnings.
2024-03-20 14:53:19 +01:00
Dario Nieuwenhuis
5e613d9abb
Sync all fmt.rs files.
2023-08-30 01:37:18 +02:00
xoviat
9e8de5f596
fut: add poll_once
2023-06-17 08:11:55 -05:00
Dario Nieuwenhuis
3465452a93
fmt: remove unused defmt::timestamp!
2023-06-09 03:33:39 +02:00
Grant Miller
7be4337de9
Add #[must_use]
to all futures
2023-02-24 13:01:41 -06:00
Dario Nieuwenhuis
6392f06717
futures: readme, docs improvements.
2022-08-29 01:00:22 +02:00
Dario Nieuwenhuis
4c0f1b6354
futures: add join_array.
2022-08-29 01:00:22 +02:00
Dario Nieuwenhuis
598689ef43
futures: move select* and join* to separate modules.
2022-08-29 01:00:22 +02:00
Dario Nieuwenhuis
2a0df652f3
futures: add joins
2022-08-28 23:01:07 +02:00
Dario Nieuwenhuis
764ee3b72c
futures: add block_on
2022-08-28 22:54:38 +02:00
Dario Nieuwenhuis
973f3b513f
futures: make select_(slice|array)
hang intead of panicking if empty.
2022-08-28 22:54:38 +02:00
Dario Nieuwenhuis
3763baf8fa
futures: add select_slice, rename select_all to select_array.
2022-08-28 22:54:38 +02:00
Dario Nieuwenhuis
1ee2dfa03e
futures: derive defmt for Eithers
2022-08-28 21:15:07 +02:00
Ulf Lilleengen
b6bc627b24
Add README for embassy-futures
2022-08-23 14:05:17 +02:00
Dario Nieuwenhuis
21072bee48
split embassy-util
into embassy-futures
, embassy-sync
.
2022-08-22 22:18:13 +02:00