rust/library/std/src/io
Matthias Krüger 62da957c92
Rollup merge of #125123 - a1phyr:fix-read_exact, r=workingjubilee
Fix `read_exact` and `read_buf_exact` for `&[u8]` and `io:Cursor`

- Drain after `read_exact` and `read_buf_exact`
- Append to cursor in `read_buf_exact`
2024-05-21 00:47:01 +02:00
..
buffered Rollup merge of #120900 - marcospb19:std-use-seek-stream-position, r=joshtriplett 2024-04-14 23:24:32 +02:00
copy unify read_to_end and io::copy impls for reading into a Vec 2023-11-26 18:13:36 +01:00
cursor attempt to optimise vectored write 2022-06-26 17:15:31 +01:00
error Use generic NonZero everywhere in std. 2024-02-22 15:17:33 +01:00
impls std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
stdio Make default stdio lock() return 'static handles 2022-02-13 10:23:16 -05:00
util Rollup merge of #98154 - vidhanio:master, r=workingjubilee 2023-07-30 20:36:33 +02:00
copy.rs unify read_to_end and io::copy impls for reading into a Vec 2023-11-26 18:13:36 +01:00
cursor.rs Address review comments 2024-05-20 17:00:11 +02:00
error.rs Replace version placeholders for 1.79 2024-05-01 21:01:51 -04:00
impls.rs Fix read_exact and read_buf_exact for &[u8] and io:Cursor 2024-05-14 16:16:33 +02:00
mod.rs Rollup merge of #123817 - slanterns:seek_relative, r=dtolnay 2024-05-13 20:29:18 +02:00
prelude.rs Use heading for std::prelude and not io::prelude 2021-01-05 17:52:24 -08:00
stdio.rs Add example to IsTerminal::is_terminal 2024-05-19 20:00:02 +02:00
tests.rs Address review comments 2024-05-20 17:00:11 +02:00
util.rs Replace version placeholders for 1.79 2024-05-01 21:01:51 -04:00