aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync/src/mutex.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
|
* Remove `Sized` bound from `MutexGuard::map`Robert Zieba2025-09-121-2/+2
| | | | | | Since `MutexGuard` has `T: ?Sized`, `U` does not need to be restricted to `Sized` types. This now allows using `map` to cast from `MutexGuard<'_, M, ImplsTrait>` to `MutexGuard<'_, M, dyn Trait>`.
* chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock`Curly2025-08-191-0/+1
| | | | All tests green
* Update embassy-sync/src/mutex.rsRobin Mueller2025-07-091-1/+1
| | | Co-authored-by: James Munns <[email protected]>
* some minor documentation fixesRobin Mueller2025-07-091-1/+1
|
* Add must_use to MutexGuardwackazong2025-02-041-0/+1
|
* Desugar some async fnsDániel Buga2024-12-301-3/+2
|
* embassy-sync: fixed some clippy warningsOliver Rockstedt2024-10-071-1/+1
|
* embassy_sync::Mutex: Implement traits to match stdW Etheredge2024-05-051-1/+77
|
* Add map methodCaio2024-04-141-0/+133
|
* Use fmt::unwrapDániel Buga2023-09-021-1/+1
|
* Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis2022-09-221-2/+1
|
* Make rustfmt happyJoakim Hulthe2022-09-161-1/+3
|
* Add .into_inner() and .get_mut() to MutexJoakim Hulthe2022-09-161-0/+14
|
* split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-221-0/+167