<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/io/impls.rs, branch 1.77.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.77.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.77.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-01-29T23:53:09+00:00</updated>
<entry>
<title>Handle out of memory errors in io:Read::read_to_end()</title>
<updated>2024-01-29T23:53:09+00:00</updated>
<author>
<name>Kornel</name>
<email>kornel@geekhood.net</email>
</author>
<published>2023-10-09T13:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03545161e68c1b8c3fe052243e372ee75e4ec513'/>
<id>urn:sha1:03545161e68c1b8c3fe052243e372ee75e4ec513</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Substitute version placeholders</title>
<updated>2023-11-16T00:40:51+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2023-11-12T16:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=efe54e24aafc413f3f6251ceeace57b810e4df29'/>
<id>urn:sha1:efe54e24aafc413f3f6251ceeace57b810e4df29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io`</title>
<updated>2023-11-08T22:10:11+00:00</updated>
<author>
<name>John Millikin</name>
<email>john@john-millikin.com</email>
</author>
<published>2023-11-08T00:12:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=341c85648c612532d757afb3cafa63ebaa3693db'/>
<id>urn:sha1:341c85648c612532d757afb3cafa63ebaa3693db</id>
<content type='text'>
Assigned new feature name `core_io_borrowed_buf` to distinguish from the
`Read::read_buf` functionality in `std::io`.
</content>
</entry>
<entry>
<title>Auto merge of #110604 - a1phyr:vecdeque_buf_read, r=dtolnay</title>
<updated>2023-10-15T19:15:01+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-10-15T19:15:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f70779b0fb250655150d5a4dabe59acf4cf36cf6'/>
<id>urn:sha1:f70779b0fb250655150d5a4dabe59acf4cf36cf6</id>
<content type='text'>
Implement `BufRead` for `VecDeque&lt;u8&gt;`

Note: it would become insta-stable
</content>
</entry>
<entry>
<title>Rollup merge of #110633 - scottmcm:more-take, r=thomcc</title>
<updated>2023-04-21T15:05:29+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>99973273+Dylan-DPC@users.noreply.github.com</email>
</author>
<published>2023-04-21T15:05:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=482e407a1f4a2c67e7fe98682612b78b35025e7a'/>
<id>urn:sha1:482e407a1f4a2c67e7fe98682612b78b35025e7a</id>
<content type='text'>
More `mem::take` in `library`

A bunch of places were using `replace(…, &amp;mut [])`, but that can just be `take`.
</content>
</entry>
<entry>
<title>More `mem::take` in `library`</title>
<updated>2023-04-21T02:54:46+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2023-04-21T02:54:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8055bb87c5d17f4e108097f24171cb8baab71072'/>
<id>urn:sha1:8055bb87c5d17f4e108097f24171cb8baab71072</id>
<content type='text'>
A bunch of places were using `replace(…, &amp;mut [])`, but that can just be `take`.
</content>
</entry>
<entry>
<title>Specialize some `io::Read` and `io::Write` methods for `VecDeque&lt;u8&gt;` and `&amp;[u8]`</title>
<updated>2023-04-20T14:33:01+00:00</updated>
<author>
<name>Benoît du Garreau</name>
<email>bdgdlm@outlook.com</email>
</author>
<published>2023-04-20T14:33:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e6a7b458002f8a91e1f48733248cde2326d239a'/>
<id>urn:sha1:1e6a7b458002f8a91e1f48733248cde2326d239a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement `BufRead` for `VecDeque&lt;u8&gt;`</title>
<updated>2023-04-20T14:02:35+00:00</updated>
<author>
<name>Benoît du Garreau</name>
<email>bdgdlm@outlook.com</email>
</author>
<published>2023-04-20T14:02:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9ece1255bf25dbc95598b35d407789cf38883d0'/>
<id>urn:sha1:a9ece1255bf25dbc95598b35d407789cf38883d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Address reviewer comments</title>
<updated>2022-08-18T09:34:40+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>nrc@ncameron.org</email>
</author>
<published>2022-08-11T14:52:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac70aea98509c33ec75208f7b42c8d905c74ebaf'/>
<id>urn:sha1:ac70aea98509c33ec75208f7b42c8d905c74ebaf</id>
<content type='text'>
Signed-off-by: Nick Cameron &lt;nrc@ncameron.org&gt;
</content>
</entry>
<entry>
<title>non-linux platforms</title>
<updated>2022-08-05T16:18:51+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>nrc@ncameron.org</email>
</author>
<published>2022-06-07T07:43:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a2122fff015d1d7fb31fe3a55e49027d67d79af'/>
<id>urn:sha1:1a2122fff015d1d7fb31fe3a55e49027d67d79af</id>
<content type='text'>
Signed-off-by: Nick Cameron &lt;nrc@ncameron.org&gt;
</content>
</entry>
</feed>
