about summary refs log tree commit diff
path: root/library/std/src/io
AgeCommit message (Expand)AuthorLines
2023-07-30Fix empty_write since rust version attributeAlex Saveau-2/+2
2023-07-30Rollup merge of #98154 - vidhanio:master, r=workingjubileeMatthias Krüger-26/+87
2023-07-28inline trivial (noop) flush callsThom Chiovoloni-0/+1
2023-07-11Auto merge of #103754 - SUPERCILEX:filled-mut, r=m-ou-sebors-0/+7
2023-07-09additional io::copy specializationsThe 8472-3/+116
2023-07-06Rollup merge of #112008 - intruder-kat:master, r=NilstriebMichael Goulet-2/+2
2023-06-18Rollup merge of #107200 - mina86:c, r=AmanieuMatthias Krüger-5/+6
2023-06-17Extend io::copy buffer reuse to BufReader tooThe 8472-74/+207
2023-06-16Rollup merge of #111074 - WaffleLapkin:🌟unsizes_your_buf_reader🌟, r=Ama...Michael Goulet-109/+116
2023-05-26Fix incorrect documented default bufsize in bufreader/writerKathryn R-2/+2
2023-05-26Rollup merge of #111940 - zirconium-n:io-read-doc-change, r=thomccMatthias Krüger-3/+4
2023-05-25Clarify safety concern of `io::Read::read` is only relevant in unsafe codeZiru Niu-3/+4
2023-05-18Add tracking issue ID for `bufread_skip_until` feature gateWilliam Venner-1/+1
2023-05-18Move `BufRead::skip_until` test to a more appropriate locationWilliam Venner-28/+28
2023-05-18Add `BufRead::skip_until` testWilliam Venner-0/+28
2023-05-15wanting => wantVagelis Prokopiou-1/+1
2023-05-05feat: merge functionality of `io::Sink` into `io::Empty`Vidhan Bhatt-26/+87
2023-05-01Relax implicit `W: Sized` bound on `LineWriter<W>`Maybe Waffle-27/+29
2023-05-01Relax implicit `W: Sized` bound on `BufWriter<W>`Maybe Waffle-69/+71
2023-05-01Relax implicit `R: Sized` bound on `BufReader<R>`Maybe Waffle-13/+16
2023-04-28replace version placeholdersPietro Albini-4/+4
2023-04-26Rollup merge of #110419 - jsoref:spelling-library, r=jyn514Matthias Krüger-7/+8
2023-04-26rewrite: line_long_tail_not_flushed descriptionJosh Soref-3/+4
2023-04-26rewrite: long_line_flushed descriptionJosh Soref-3/+3
2023-04-26Spelling library/Josh Soref-1/+1
2023-04-23Auto merge of #110655 - ChrisDenton:read-to-end, r=joshtriplettbors-6/+20
2023-04-21Limit read size in `File::read_to_end` loopChris Denton-6/+20
2023-04-21Rollup merge of #110633 - scottmcm:more-take, r=thomccDylan DPC-4/+4
2023-04-20More `mem::take` in `library`Scott McMurray-4/+4
2023-04-20Specialize some `io::Read` and `io::Write` methods for `VecDeque<u8>` and `&[...Benoît du Garreau-0/+54
2023-04-20Implement `BufRead` for `VecDeque<u8>`Benoît du Garreau-0/+18
2023-04-14Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitorMatthias Krüger-1/+0
2023-04-12remove some unneeded importsKaDiWa-1/+0
2023-04-10Stabilize IsTerminalJosh Triplett-3/+4
2023-04-06Remove an unnecessary `mut` in `BufWriter::into_parts`.管唯宇-1/+1
2023-03-28Add "Platform-specific behavior" heading and link to changes disclaimerJosh Triplett-0/+5
2023-03-28Document the heuristics IsTerminal uses on WindowsJosh Triplett-0/+4
2023-03-27Rollup merge of #98651 - mattfbacon:master, r=ChrisDentonMatthias Krüger-1/+1
2023-03-23Rollup merge of #106964 - workingjubilee:crouching-ioerror-hidden-documentati...Matthias Krüger-2/+10
2023-03-21Rollup merge of #108326 - tmiasko:read-buf, r=thomccnils-1/+12
2023-03-17Remove irrelevant docs on error kindsJubilee Young-10/+4
2023-03-11read_buf_exact: on error, all read bytes are appended to the bufferTomasz Miąsko-2/+16
2023-03-06Implement read_buf for a few more typesTomasz Miąsko-1/+12
2023-03-03Update library/std/src/io/mod.rsMichal Nazarewicz-1/+1
2023-03-01Update library/std/src/io/mod.rsMichal Nazarewicz-3/+3
2023-02-08std: add tracking issue for `RawOsError`joboet-2/+2
2023-02-03Update library/std/src/io/mod.rsMichal Nazarewicz-4/+4
2023-01-31std: add type alias for raw OS errorsjoboet-10/+26
2023-01-24io: soften ‘at most one write attempt’ requirement in io::Write::writeMichal Nazarewicz-5/+6
2023-01-21Remove unnecessary `&format!`Nikolai Vazquez-1/+1