<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/windows/handle.rs, branch 1.76.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.76.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.76.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-11-22T13:00:29+00:00</updated>
<entry>
<title>unnecessary_cast</title>
<updated>2023-11-22T13:00:29+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2023-11-21T23:40:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e42456a0defc5839b505edfa5ec7f9d7aa3644f'/>
<id>urn:sha1:9e42456a0defc5839b505edfa5ec7f9d7aa3644f</id>
<content type='text'>
casting to the same type is unnecessary
</content>
</entry>
<entry>
<title>needless_borrow</title>
<updated>2023-11-22T13:00:29+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2023-11-21T23:32:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=24542639aa6c72c1a6a3beb8275533b33b0687be'/>
<id>urn:sha1:24542639aa6c72c1a6a3beb8275533b33b0687be</id>
<content type='text'>
this expression creates a reference which is immediately dereferenced by the compiler
</content>
</entry>
<entry>
<title>Update windows ffi bindings</title>
<updated>2023-08-28T19:12:00+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2023-08-16T08:18:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d9c85daa51bb131696a62a9653debf8ab8d1de07'/>
<id>urn:sha1:d9c85daa51bb131696a62a9653debf8ab8d1de07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use new bindings</title>
<updated>2023-05-05T19:48:16+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2023-04-06T16:27:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3ffb27ff89db780e88abe829783565a7122be1c5'/>
<id>urn:sha1:3ffb27ff89db780e88abe829783565a7122be1c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline AsInner implementations</title>
<updated>2023-05-01T11:25:09+00:00</updated>
<author>
<name>Konrad Borowski</name>
<email>konrad@borowski.pw</email>
</author>
<published>2023-05-01T11:25:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=174c0e86ca953a200d4a1afabe7a17e55f9783c2'/>
<id>urn:sha1:174c0e86ca953a200d4a1afabe7a17e55f9783c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement read_buf for a few more types</title>
<updated>2023-03-06T11:24:15+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2023-02-21T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=defa2456246a8272ceace9c1cdccdf2e4c36175e'/>
<id>urn:sha1:defa2456246a8272ceace9c1cdccdf2e4c36175e</id>
<content type='text'>
Implement read_buf for TcpStream, Stdin, StdinLock, ChildStdout,
ChildStderr (and internally for AnonPipe, Handle, Socket), so
that it skips buffer initialization.

The other provided methods like read_to_string and read_to_end are
implemented in terms of read_buf and so benefit from the optimization
as well.

This commit also implements read_vectored and is_read_vectored where
applicable.
</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>
<entry>
<title>Tests for unsound Windows file methods</title>
<updated>2022-07-06T16:40:21+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-07-06T15:39:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a8ffc7fd45592fd423d44852383efb3c6c1a7264'/>
<id>urn:sha1:a8ffc7fd45592fd423d44852383efb3c6c1a7264</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Windows: Fallback for overlapped I/O</title>
<updated>2022-07-06T16:06:33+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-07-06T15:38:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3ae47e76a84baaa4d35f641c237649944fa8fb58'/>
<id>urn:sha1:3ae47e76a84baaa4d35f641c237649944fa8fb58</id>
<content type='text'>
Try waiting on the file handle once. If that fails then give up.
</content>
</entry>
</feed>
