<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/io/impls.rs, branch 1.69.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.69.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.69.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-08-18T09:34:40+00:00</updated>
<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>
<entry>
<title>std::io: migrate ReadBuf to BorrowBuf/BorrowCursor</title>
<updated>2022-08-04T14:29:32+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>nrc@ncameron.org</email>
</author>
<published>2022-05-13T14:06:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c1aae4d27902aaaa0d8e7d1a76d030b4fc90f329'/>
<id>urn:sha1:c1aae4d27902aaaa0d8e7d1a76d030b4fc90f329</id>
<content type='text'>
Signed-off-by: Nick Cameron &lt;nrc@ncameron.org&gt;
</content>
</entry>
<entry>
<title>Remove redundant calls to reserve in impl Write for VecDeque</title>
<updated>2022-06-09T17:10:09+00:00</updated>
<author>
<name>Paolo Barbolini</name>
<email>paolo@paolo565.org</email>
</author>
<published>2022-06-09T17:10:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c71e73eb61b3f48b3ea22ba66d24d03b1e418074'/>
<id>urn:sha1:c71e73eb61b3f48b3ea22ba66d24d03b1e418074</id>
<content type='text'>
</content>
</entry>
<entry>
<title>impl Read and Write for VecDeque&lt;u8&gt;</title>
<updated>2022-05-19T19:59:42+00:00</updated>
<author>
<name>Evan Richter</name>
<email>evanjrichter@gmail.com</email>
</author>
<published>2022-05-17T05:53:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8b7a3f4d53f9e96a49d77ed42d22baf4d7743b94'/>
<id>urn:sha1:8b7a3f4d53f9e96a49d77ed42d22baf4d7743b94</id>
<content type='text'>
* For read and read_buf, only the front slice of a discontiguous
VecDeque is copied. The VecDeque is advanced after reading, making any
back slice available for reading with a second call to Read::read(_buf).

* For write, the VecDeque always appends the entire slice to the end,
growing its allocation when necessary.
</content>
</entry>
<entry>
<title>Hide Repr details from io::Error, and rework `io::Error::new_const`.</title>
<updated>2022-02-05T02:47:29+00:00</updated>
<author>
<name>Thom Chiovoloni</name>
<email>chiovolonit@gmail.com</email>
</author>
<published>2021-08-08T08:04:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=554918e311a1221744aa9b6d60e2f00f5b3155e5'/>
<id>urn:sha1:554918e311a1221744aa9b6d60e2f00f5b3155e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>read_buf</title>
<updated>2021-11-03T05:47:20+00:00</updated>
<author>
<name>DrMeepster</name>
<email>19316085+DrMeepster@users.noreply.github.com</email>
</author>
<published>2021-01-18T06:28:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=98c6200b1615e6a40fd63984f81bd55d589b42a5'/>
<id>urn:sha1:98c6200b1615e6a40fd63984f81bd55d589b42a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Forwarding implementation for Seek trait's stream_position method</title>
<updated>2021-06-07T23:21:22+00:00</updated>
<author>
<name>myshylin</name>
<email>myshylin@microsoft.com</email>
</author>
<published>2021-06-07T23:21:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ed8a775b7146722954ed4a67ec859887b8befc34'/>
<id>urn:sha1:ed8a775b7146722954ed4a67ec859887b8befc34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use io::Error::new_const everywhere to avoid allocations.</title>
<updated>2021-03-21T19:22:38+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2021-03-21T19:22:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7b71719faf5ba6a230d097fddb288f79ccc570f1'/>
<id>urn:sha1:7b71719faf5ba6a230d097fddb288f79ccc570f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generalize Write impl for Vec&lt;u8&gt; to Vec&lt;u8, A&gt;</title>
<updated>2021-03-07T15:22:53+00:00</updated>
<author>
<name>Joel Höner</name>
<email>athre0z@zyantific.com</email>
</author>
<published>2021-03-07T15:22:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ab8995bbca73be761402585ead491111163c44d6'/>
<id>urn:sha1:ab8995bbca73be761402585ead491111163c44d6</id>
<content type='text'>
As discussed in the issue tracker for the wg-allocators working group[1], updating this implementation for allocator support was most likely just forgotten in the original PR.

[1]: https://github.com/rust-lang/wg-allocators/issues/86
</content>
</entry>
</feed>
