<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-sync/src, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/'/>
<entry>
<title>embassy-sync: Update `Pipe::try_write` docs</title>
<updated>2025-12-14T18:44:44+00:00</updated>
<author>
<name>Michael Elia</name>
<email>michaeljelia@gmail.com</email>
</author>
<published>2025-12-14T18:44:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8def4192c8674106f7677fc5a94c43b6f87c6a63'/>
<id>8def4192c8674106f7677fc5a94c43b6f87c6a63</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rustfmt for edition 2024.</title>
<updated>2025-10-06T21:19:53+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-10-06T20:56:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8730a013c395cf0bf4c2fa8eeb7f138288103039'/>
<id>8730a013c395cf0bf4c2fa8eeb7f138288103039</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Edition 2024.</title>
<updated>2025-10-06T21:19:53+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-10-06T20:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=abc8e450f936567ad42cb34b5d2a7941b206aa5d'/>
<id>abc8e450f936567ad42cb34b5d2a7941b206aa5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>more docs fixes</title>
<updated>2025-09-23T11:55:55+00:00</updated>
<author>
<name>Robin Mueller</name>
<email>robin.mueller.m@pm.me</email>
</author>
<published>2025-09-23T11:55:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=99febbe3a42ac05b723e6e76088d159eb0acfa5e'/>
<id>99febbe3a42ac05b723e6e76088d159eb0acfa5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `Sized` bound from `MutexGuard::map`</title>
<updated>2025-09-12T16:16:32+00:00</updated>
<author>
<name>Robert Zieba</name>
<email>robertzieba@microsoft.com</email>
</author>
<published>2025-09-11T21:40:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=78d5d3f2dde14fcbf4879de19076eb89d9b9ef8b'/>
<id>78d5d3f2dde14fcbf4879de19076eb89d9b9ef8b</id>
<content type='text'>
Since `MutexGuard` has `T: ?Sized`, `U` does not need to be restricted
to `Sized` types. This now allows using `map` to cast from
`MutexGuard&lt;'_, M, ImplsTrait&gt;` to `MutexGuard&lt;'_, M, dyn Trait&gt;`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since `MutexGuard` has `T: ?Sized`, `U` does not need to be restricted
to `Sized` types. This now allows using `map` to cast from
`MutexGuard&lt;'_, M, ImplsTrait&gt;` to `MutexGuard&lt;'_, M, dyn Trait&gt;`.
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-sync: Don't drop wakers in Signal::reset</title>
<updated>2025-08-28T15:42:48+00:00</updated>
<author>
<name>Matthew Tran</name>
<email>0e4ef622@gmail.com</email>
</author>
<published>2025-08-28T15:35:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=fcf659fbe5c0cd6acf328281089c35c999f5514a'/>
<id>fcf659fbe5c0cd6acf328281089c35c999f5514a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock`</title>
<updated>2025-08-20T05:36:49+00:00</updated>
<author>
<name>Curly</name>
<email>u007d@humanenginuity.com</email>
</author>
<published>2025-08-20T05:30:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=368738bef44dbba1a178383d878a6d9423b1ccd9'/>
<id>368738bef44dbba1a178383d878a6d9423b1ccd9</id>
<content type='text'>
All tests green
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All tests green
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: prepare embassy-sync 0.7.1 release</title>
<updated>2025-08-12T19:05:32+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-08-12T18:23:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=c7b9060a7443cd004d366586c418a3d95bf3447a'/>
<id>c7b9060a7443cd004d366586c418a3d95bf3447a</id>
<content type='text'>
* Add newtype for moved type to preserve API compat
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add newtype for moved type to preserve API compat
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4485 from AnthonyGrondin/feat/lazy-lock-mut</title>
<updated>2025-08-08T08:03:03+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf.lilleengen@gmail.com</email>
</author>
<published>2025-08-08T08:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3220878e132b162c5e6f58fc65113285572e8bbd'/>
<id>3220878e132b162c5e6f58fc65113285572e8bbd</id>
<content type='text'>
feat(embassy-sync): Add `get_mut` for `LazyLock`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(embassy-sync): Add `get_mut` for `LazyLock`
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-sync: Update `MultiWakerRegistration::register` docs</title>
<updated>2025-08-01T16:45:01+00:00</updated>
<author>
<name>Brezak</name>
<email>bezak.adamko@gmail.com</email>
</author>
<published>2025-08-01T16:42:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=89d52827564b7997f0900614c7b0eb67664c121a'/>
<id>89d52827564b7997f0900614c7b0eb67664c121a</id>
<content type='text'>
In 3081ecf301a54f8ed3d0f72350dd21f8ac9e1b18 `register` was changed to clear the buffer when it's full, but the docs weren't updated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In 3081ecf301a54f8ed3d0f72350dd21f8ac9e1b18 `register` was changed to clear the buffer when it's full, but the docs weren't updated.
</pre>
</div>
</content>
</entry>
</feed>
