<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-sync/src/pubsub, 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>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>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>Update embassy-sync/src/pubsub/publisher.rs</title>
<updated>2025-07-09T12:31:42+00:00</updated>
<author>
<name>Robin Mueller</name>
<email>31589589+robamu@users.noreply.github.com</email>
</author>
<published>2025-07-09T12:31:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=fa0f6bc670c29b799e0ef8812de041727c5d86f3'/>
<id>fa0f6bc670c29b799e0ef8812de041727c5d86f3</id>
<content type='text'>
Co-authored-by: James Munns &lt;james@onevariable.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: James Munns &lt;james@onevariable.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>some minor documentation fixes</title>
<updated>2025-07-09T12:21:19+00:00</updated>
<author>
<name>Robin Mueller</name>
<email>muellerr@irs.uni-stuttgart.de</email>
</author>
<published>2025-07-09T12:21:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=42c8379c5a571aa76214cdd73ef05a2c720eeb6e'/>
<id>42c8379c5a571aa76214cdd73ef05a2c720eeb6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Rust nightly, stable.</title>
<updated>2025-07-03T22:23:22+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-06-29T20:37:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=72248a601a9ea28ac696f186e2cbe4c2f128a133'/>
<id>72248a601a9ea28ac696f186e2cbe4c2f128a133</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove futures-util where unnecessary</title>
<updated>2025-06-16T11:57:19+00:00</updated>
<author>
<name>Dániel Buga</name>
<email>bugadani@gmail.com</email>
</author>
<published>2025-06-16T11:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=a0d17ea5ca0bd76ef4d4398c28bc8f98c4e50065'/>
<id>a0d17ea5ca0bd76ef4d4398c28bc8f98c4e50065</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-sync: fix clear() to wake senders</title>
<updated>2025-01-26T08:23:41+00:00</updated>
<author>
<name>ibuki2003</name>
<email>main@fuwa.dev</email>
</author>
<published>2025-01-26T08:23:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=e2ddba92f7f3f9e64da10e8351e335989f388109'/>
<id>e2ddba92f7f3f9e64da10e8351e335989f388109</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3358 from mammothbane/main</title>
<updated>2024-10-21T08:48:07+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-10-21T08:48:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=379a59329158febc8edce1d62f62c07d71f22105'/>
<id>379a59329158febc8edce1d62f62c07d71f22105</id>
<content type='text'>
embassy_sync: `Sink` adapter for `pubsub::Pub`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
embassy_sync: `Sink` adapter for `pubsub::Pub`</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-sync: fixed some clippy warnings</title>
<updated>2024-10-07T16:05:15+00:00</updated>
<author>
<name>Oliver Rockstedt</name>
<email>info@sourcebox.de</email>
</author>
<published>2024-10-07T16:05:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=bf60b239e87faa0b9905a42013d8ae9a9f4162ea'/>
<id>bf60b239e87faa0b9905a42013d8ae9a9f4162ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy_sync: `Sink` adapter for `pubsub::Pub`</title>
<updated>2024-09-20T05:58:03+00:00</updated>
<author>
<name>Nathan Perry</name>
<email>np@nathanperry.dev</email>
</author>
<published>2024-09-20T05:52:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=89bad07e817dec482d385f765da5be3b6d2d0e4c'/>
<id>89bad07e817dec482d385f765da5be3b6d2d0e4c</id>
<content type='text'>
Corresponding to the `Stream` impl for `pubsub::Sub`. Notable
difference is that we need a separate adapter type to store
the pending item, i.e. we can't `impl Sink for Pub` directly.
Instead a method `Pub::sink(&amp;self)` is exposed, which
constructs a `PubSink`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Corresponding to the `Stream` impl for `pubsub::Sub`. Notable
difference is that we need a separate adapter type to store
the pending item, i.e. we can't `impl Sink for Pub` directly.
Instead a method `Pub::sink(&amp;self)` is exposed, which
constructs a `PubSink`.
</pre>
</div>
</content>
</entry>
</feed>
