about summary refs log tree commit diff
path: root/library/std/src/io/util.rs
AgeCommit message (Expand)AuthorLines
2025-03-19Rollup merge of #137051 - thaliaarchi:io-optional-impls/empty, r=m-ou-seMatthias Krüger-0/+116
2025-03-10Implement default methods for io::Empty and io::SinkThalia Archibald-0/+116
2025-03-08Add inherent versions of MaybeUninit::fill methods for slicesltdk-2/+1
2025-02-13Use `slice::fill` in `io::Repeat` implementationDaniPopes-18/+10
2025-02-10Implement `read*_exact` for `std:io::repeat`Benoît du Garreau-0/+11
2024-05-01Replace version placeholders for 1.79Mark Rousskov-3/+3
2024-04-17Stabilize `const_io_structs`Slanterns-3/+3
2024-02-07Make `io::BorrowedCursor::advance` safeBenoît du Garreau-1/+1
2024-01-27Reject infinitely-sized reads from io::RepeatKornel-0/+10
2023-08-22Replace version placeholders with 1.73.0Mark Rousskov-2/+2
2023-07-30Fix empty_write since rust version attributeAlex Saveau-2/+2
2023-05-05feat: merge functionality of `io::Sink` into `io::Empty`Vidhan Bhatt-24/+76
2022-08-18Address reviewer commentsNick Cameron-2/+2
2022-08-05non-linux platformsNick Cameron-3/+3
2022-08-04std::io: migrate ReadBuf to BorrowBuf/BorrowCursorNick Cameron-8/+6
2021-11-02add safety commentsDrMeepster-0/+2
2021-11-02read_bufDrMeepster-8/+19
2021-10-30Add #[must_use] to remaining std functions (A-N)John Kugelman-0/+3
2021-09-25Apply 16 commits (squashed)Frank Steffahn-1/+1
2021-06-30impl Default, Copy, Clone for std::io::Sink and EmptyIan Jackson-0/+2
2021-06-24Use `#[non_exhaustive]` where appropriateJacob Pratt-8/+6
2021-06-10Specialize `io::Bytes::size_hint` for more typesBenoît du Garreau-0/+13
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-3/+3
2021-01-31Fix line length formatXavientois-1/+3
2021-01-31Add space for proper indentationXavientois-1/+1
2021-01-31Implement SizeHint trait for BufReader, Emtpy, and ChainXavientois-1/+7
2021-01-30impl Seek for Emptyoberien-1/+16
2020-11-14Auto merge of #75272 - the8472:spec-copy, r=KodrAusbors-72/+1
2020-11-13specialize io::copy to use copy_file_range, splice or sendfileThe8472-72/+1
2020-11-06Add tracking issueBenoît du Garreau-3/+3
2020-11-06Make some std::io functions `const`Benoît du Garreau-3/+6
2020-09-21Rollup merge of #76275 - FedericoPonzi:immutable-write-impl-73836, r=dtolnayecstatic-morse-0/+24
2020-09-21Updates stability attributes to the current nightly versionFederico Ponzi-1/+1
2020-09-03More implementations of Write for immutable refsFederico Ponzi-0/+24
2020-09-02Read: adjust a FIXME referenceRalf Jung-5/+8
2020-09-01Auto merge of #76047 - Dylan-DPC:rename/maybe, r=RalfJungbors-4/+4
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-49/+3
2020-08-30update fixmesDPC-1/+1
2020-08-29rename get_{ref, mut} to assume_init_{ref,mut} in MaybeuninitDPC-3/+3
2020-08-18Move to intra doc links for std::ioAlexis Bourget-18/+15
2020-07-27mv std libs to library/mark-0/+308