<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/io/io_slice, branch 1.90.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.90.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.90.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-03-27T23:49:30+00:00</updated>
<entry>
<title>Trusty: Implement write_vectored for stdio</title>
<updated>2025-03-27T23:49:30+00:00</updated>
<author>
<name>Thalia Archibald</name>
<email>thalia@archibald.dev</email>
</author>
<published>2025-03-24T02:45:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=41b04653f3d2fd9cd6451a586354257d661385e2'/>
<id>urn:sha1:41b04653f3d2fd9cd6451a586354257d661385e2</id>
<content type='text'>
Currently, `write` for stdout and stderr on Trusty is implemented with
the semantics of `write_all`. Instead, call the underlying syscall only
once in `write` and use the default implementation of `write_all` like
other platforms. Also, implement `write_vectored` by adding support for
`IoSlice`.

Refactor stdin to reuse the unsupported type like #136769.
</content>
</entry>
<entry>
<title>std: move `io` module out of `pal`</title>
<updated>2025-02-07T15:54:07+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2025-01-18T18:10:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9df224ac7d935b83b8e5707fdeb92907b172f19'/>
<id>urn:sha1:a9df224ac7d935b83b8e5707fdeb92907b172f19</id>
<content type='text'>
</content>
</entry>
</feed>
