<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/io/copy, branch stable</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=stable</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-01-24T09:25:34+00:00</updated>
<entry>
<title>Fix testing of the standard library with Emscripten</title>
<updated>2025-01-24T09:25:34+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-01-23T19:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d0a70d93282adb3d3a0adb9b17ead93b35639c46'/>
<id>urn:sha1:d0a70d93282adb3d3a0adb9b17ead93b35639c46</id>
<content type='text'>
This does need EMCC_CFLAGS="-s MAXIMUM_MEMORY=2GB" avoid several OOMs.
</content>
</entry>
<entry>
<title>Reformat using the new identifier sorting from rustfmt</title>
<updated>2024-09-22T23:11:29+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-09-22T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c682aa162b0d41e21cc6748f4fecfe01efb69d1f'/>
<id>urn:sha1:c682aa162b0d41e21cc6748f4fecfe01efb69d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>unify read_to_end and io::copy impls for reading into a Vec</title>
<updated>2023-11-26T17:13:36+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2023-11-24T00:00:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bc7dd5fa6d87d8a2826511a2e25aba976e4e1f25'/>
<id>urn:sha1:bc7dd5fa6d87d8a2826511a2e25aba976e4e1f25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>additional io::copy specializations</title>
<updated>2023-07-08T22:05:56+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2023-07-08T19:46:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6f8ba511fad774d5d55456c7a60d8bf27a194053'/>
<id>urn:sha1:6f8ba511fad774d5d55456c7a60d8bf27a194053</id>
<content type='text'>
- copying from `&amp;[u8]` and `VecDeque&lt;u8&gt;`
- copying to `Vec&lt;u8&gt;`
</content>
</entry>
<entry>
<title>Extend io::copy buffer reuse to BufReader too</title>
<updated>2023-06-17T09:07:04+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2023-06-05T23:09:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=373878573569371be876bb838607c64076f17f49'/>
<id>urn:sha1:373878573569371be876bb838607c64076f17f49</id>
<content type='text'>
previously it was only able to use BufWriter. This was due to a limitation in the
BufReader generics that prevented specialization. This change works around the issue
by using `where Self: Read` instead of `where I: Read`. This limits our options, e.g.
we can't access BufRead methods, but it happens to work out if we rely on some
implementation details.
</content>
</entry>
</feed>
