rust/library/std/src/io
Stuart Cook e02e6bf0e9
Rollup merge of #130042 - lolbinarycat:bufreaker_peek_eof, r=Amanieu
properly handle EOF in BufReader::peek

previously this would cause an infinite loop due to it being unable to read `n` bytes.
2024-09-15 12:14:55 +10:00
..
buffered Rollup merge of #130042 - lolbinarycat:bufreaker_peek_eof, r=Amanieu 2024-09-15 12:14:55 +10:00
copy Reformat use declarations. 2024-07-29 08:26:52 +10:00
cursor attempt to optimise vectored write 2022-06-26 17:15:31 +01:00
error Reformat use declarations. 2024-07-29 08:26:52 +10: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 Reformat use declarations. 2024-07-29 08:26:52 +10: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 Rollup merge of #109174 - soerenmeier:cursor_fns, r=dtolnay 2024-07-29 07:11:13 +02:00
error.rs Rollup merge of #128316 - GrigorenkoPV:io_error_a_bit_more, r=dtolnay 2024-09-09 19:20:34 -07:00
impls.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
mod.rs Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68 2024-07-30 17:49:08 +00:00
prelude.rs Use heading for std::prelude and not io::prelude 2021-01-05 17:52:24 -08:00
stdio.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
tests.rs Fixed some typos in the standard library documentation/comments 2024-08-31 14:41:01 +09:00
util.rs Replace version placeholders for 1.79 2024-05-01 21:01:51 -04:00