<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-time/src/delay.rs, 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>modify async fn to return impl Future</title>
<updated>2025-08-17T14:18:04+00:00</updated>
<author>
<name>823984418</name>
<email>823984418@qq.com</email>
</author>
<published>2025-08-17T14:18:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=011c382b7785485b632d567d941ff670797a0d74'/>
<id>011c382b7785485b632d567d941ff670797a0d74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>`embassy-time`: add missing `Debug` &amp; `defmt::Format` derives</title>
<updated>2025-07-28T13:44:21+00:00</updated>
<author>
<name>Ralph Ursprung</name>
<email>ralph.ursprung@gmail.com</email>
</author>
<published>2025-07-28T13:37:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=98595f659c309703aab411b6b3be7579b6e93c5d'/>
<id>98595f659c309703aab411b6b3be7579b6e93c5d</id>
<content type='text'>
`defmt::Format` is *not* implemented for `MockDriver` and
`InnerMockDriver` because the former contains the latter and the latter
is using `Queue` from `embassy-time-queue-utils` which so far does not
have a `defmt` dependency. since this is just a mock driver it shouldn't
be relevant if it has no `defmt::Format` impl.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`defmt::Format` is *not* implemented for `MockDriver` and
`InnerMockDriver` because the former contains the latter and the latter
is using `Queue` from `embassy-time-queue-utils` which so far does not
have a `defmt` dependency. since this is just a mock driver it shouldn't
be relevant if it has no `defmt::Format` impl.
</pre>
</div>
</content>
</entry>
<entry>
<title>time: cloneable delay</title>
<updated>2024-02-18T17:01:09+00:00</updated>
<author>
<name>Scott Mabin</name>
<email>scott@mabez.dev</email>
</author>
<published>2024-02-18T17:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=20cd7d09f429be84481a314f6eb174bcfb82612a'/>
<id>20cd7d09f429be84481a314f6eb174bcfb82612a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove nightly and unstable-traits features in preparation for 1.75.</title>
<updated>2023-11-29T16:26:33+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-11-29T16:23:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=c6989dfbca51787146f50270c671af9db434f577'/>
<id>c6989dfbca51787146f50270c671af9db434f577</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update embedded-(hal,io,nal).</title>
<updated>2023-11-29T16:01:36+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-11-29T15:37:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=4634316749c41dd5d8cc2f316033c9098369ed2f'/>
<id>4634316749c41dd5d8cc2f316033c9098369ed2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>time: Update examples, tests, and other code to use new Timer::after_x convenience methods</title>
<updated>2023-10-15T00:30:12+00:00</updated>
<author>
<name>Adam Greig</name>
<email>adam@adamgreig.com</email>
</author>
<published>2023-10-14T23:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0621e957a0ddc7010d46b3ea3ddc8b9852bc8333'/>
<id>0621e957a0ddc7010d46b3ea3ddc8b9852bc8333</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update embedded-hal crates.</title>
<updated>2023-04-06T20:41:50+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-04-06T20:25:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=be37eee13dbd7833e0d74ea57d31d3e5c58cd47f'/>
<id>be37eee13dbd7833e0d74ea57d31d3e5c58cd47f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>time: Fix nighly feature compilation after upgrade to embedded-hal-async</title>
<updated>2022-11-27T22:59:01+00:00</updated>
<author>
<name>Gabriel Smith</name>
<email>ga29smith@gmail.com</email>
</author>
<published>2022-11-27T22:59:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=aedcc472c9fa133f73fcf3a6139d178c81159452'/>
<id>aedcc472c9fa133f73fcf3a6139d178c81159452</id>
<content type='text'>
0.2.0-alpha.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
0.2.0-alpha.0
</pre>
</div>
</content>
</entry>
<entry>
<title>Update embedded-hal versions and explicitly pin</title>
<updated>2022-09-29T09:27:46+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>lulf@redhat.com</email>
</author>
<published>2022-09-29T09:02:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=72c2e985bb481fbc2e138a8e98b9dbb27878f370'/>
<id>72c2e985bb481fbc2e138a8e98b9dbb27878f370</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not use cfg_if for embedded-hal-async feature gates.</title>
<updated>2022-08-31T01:11:21+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2022-08-31T00:46:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8ba421f324f0971b2394f497d8fbbee65847f583'/>
<id>8ba421f324f0971b2394f497d8fbbee65847f583</id>
<content type='text'>
Old code used `cfg_if!` because rustc still parses code inside disabled cfg's, and Rust stable at that time couldn't parse the new GAT where-clause location. This is not the case anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Old code used `cfg_if!` because rustc still parses code inside disabled cfg's, and Rust stable at that time couldn't parse the new GAT where-clause location. This is not the case anymore.
</pre>
</div>
</content>
</entry>
</feed>
