<feed xmlns='http://www.w3.org/2005/Atom'>
<title>iced/futures/src/subscription, branch master</title>
<subtitle>A cross-platform GUI library for Rust, inspired by Elm</subtitle>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/'/>
<entry>
<title>Fix lints for Rust 1.80</title>
<updated>2024-07-26T09:01:33+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector@hecrj.dev</email>
</author>
<published>2024-07-26T09:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=555ee3e9c66010c9a90c3ef55d61fbffd48e669d'/>
<id>555ee3e9c66010c9a90c3ef55d61fbffd48e669d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce `subscription::Event`</title>
<updated>2024-06-11T17:41:05+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector@hecrj.dev</email>
</author>
<published>2024-06-11T17:41:05+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=5d7dcf417c694853a606b8fb0a47a580277fc9c0'/>
<id>5d7dcf417c694853a606b8fb0a47a580277fc9c0</id>
<content type='text'>
... and remove `PlatformSpecific` from `Event`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and remove `PlatformSpecific` from `Event`
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce `window::Id` to `Event` subscriptions</title>
<updated>2024-06-10T20:03:46+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector@hecrj.dev</email>
</author>
<published>2024-06-04T21:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=e400f972c1fe6fa4f70f8cfe559ded680e6cf740'/>
<id>e400f972c1fe6fa4f70f8cfe559ded680e6cf740</id>
<content type='text'>
And remove `window::Id` from `Event` altogether.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And remove `window::Id` from `Event` altogether.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `rustc-hash` for most of our `HashMap` and `HashSet` instances</title>
<updated>2024-04-01T10:00:15+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector@hecrj.dev</email>
</author>
<published>2024-04-01T09:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=f5bcfec8211c04c4b05f63d01d52d3e5d2cc123e'/>
<id>f5bcfec8211c04c4b05f63d01d52d3e5d2cc123e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Chore: Inline format args for ease of reading</title>
<updated>2023-09-19T05:32:56+00:00</updated>
<author>
<name>Yuri Astrakhan</name>
<email>YuriAstrakhan@gmail.com</email>
</author>
<published>2023-09-19T05:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=3d6b9637c3b1c9f3c654a3ecef7a247cfd6edef3'/>
<id>3d6b9637c3b1c9f3c654a3ecef7a247cfd6edef3</id>
<content type='text'>
A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix majority of unresolved documentation links</title>
<updated>2023-09-09T16:59:17+00:00</updated>
<author>
<name>Matthias Vogelgesang</name>
<email>matthias.vogelgesang@gmail.com</email>
</author>
<published>2023-09-09T10:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=89d9f1d7d2202029028a487df1dd11b0665a7517'/>
<id>89d9f1d7d2202029028a487df1dd11b0665a7517</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove generic `Hasher` and `Event` from `subscription::Recipe`</title>
<updated>2023-03-05T03:15:10+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector0193@gmail.com</email>
</author>
<published>2023-03-05T03:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=f4cf488e0b083b5d7b7612c650917233163ee9cb'/>
<id>f4cf488e0b083b5d7b7612c650917233163ee9cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix further `clippy` lints</title>
<updated>2022-07-09T16:03:59+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector0193@gmail.com</email>
</author>
<published>2022-07-09T16:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=2f76a10a1d3617e414fb33c0c6cd5cb7782197ad'/>
<id>2f76a10a1d3617e414fb33c0c6cd5cb7782197ad</id>
<content type='text'>
... and explicitly annotate crates as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and explicitly annotate crates as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Address Clippy lints</title>
<updated>2022-07-09T15:07:38+00:00</updated>
<author>
<name>Poly</name>
<email>marynczakbartlomiej@gmail.com</email>
</author>
<published>2022-07-03T23:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=15f794b7a89efb3299cb85b392ec13af145fb0fd'/>
<id>15f794b7a89efb3299cb85b392ec13af145fb0fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `Subscription` cancelation when never awaiting</title>
<updated>2022-05-27T17:54:58+00:00</updated>
<author>
<name>Héctor Ramón Jiménez</name>
<email>hector0193@gmail.com</email>
</author>
<published>2022-05-27T17:43:50+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/iced/commit/?id=ecd00cf02b23ccafd4427f498507621ebb017be7'/>
<id>ecd00cf02b23ccafd4427f498507621ebb017be7</id>
<content type='text'>
`StreamExt::forward` will keep polling a ready `Stream` in a loop. If the
`Stream` is always ready, the `poll` method of `Forward` effectively
blocks (see https://github.com/rust-lang/futures-rs/issues/2552).

The fix consists in manually implementing a simpler version of `Forward`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`StreamExt::forward` will keep polling a ready `Stream` in a loop. If the
`Stream` is always ready, the `poll` method of `Forward` effectively
blocks (see https://github.com/rust-lang/futures-rs/issues/2552).

The fix consists in manually implementing a simpler version of `Forward`.
</pre>
</div>
</content>
</entry>
</feed>
