about summary refs log tree commit diff
path: root/library/std/src/io/buffered/bufwriter.rs
AgeCommit message (Expand)AuthorLines
2022-06-19Fix documentation for with_capacity and reserve families of methodsjmaargh-2/+2
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-3/+3
2021-10-10Add #[must_use] to conversions that move selfJohn Kugelman-0/+1
2021-09-25Apply 16 commits (squashed)Frank Steffahn-1/+1
2021-08-24Stabilise BufWriter::into_partsIan Jackson-8/+6
2021-07-29Rename feature gate bufwriter_into_parts from bufwriter_into_raw_partsIan Jackson-8/+8
2021-07-29BufWriter: rename `into_parts` from `into_raw_parts`Ian Jackson-6/+6
2021-07-22Remove Option from BufWriterAlex Macleod-10/+14
2021-04-13BufWriter: improve safety commentTyson Nottingham-6/+10
2021-04-13BufWriter: simplify buffer drainingTyson Nottingham-5/+1
2021-04-13BufWriter: use #[cold] and less aggressive #[inline] hintsTyson Nottingham-1/+3
2021-04-13BufWriter: handle possibility of overflowTyson Nottingham-15/+39
2021-04-13BufWriter: optimize for write sizes less than buffer sizeTyson Nottingham-24/+32
2021-04-13BufWriter: avoid using expensive Vec methodsTyson Nottingham-12/+75
2021-04-13BufWriter: apply #[inline] / #[inline(never)] optimizationsTyson Nottingham-24/+66
2021-03-21Use io::Error::new_const everywhere to avoid allocations.Mara Bos-2/+2
2021-01-31specialize io::copy to use the memory of the writer if it is a BufWriterThe8472-1/+13
2021-01-19Auto merge of #79705 - ijackson:bufwriter-disassemble, r=m-ou-sebors-0/+99
2021-01-04BufWriter::into_raw_parts: Add tracking issue numberIan Jackson-6/+6
2020-12-12fixup! WriterPanicked: Use debug_structIan Jackson-1/+1
2020-12-12WriterPanicked: Use debug_structIan Jackson-1/+3
2020-12-12bufwriter::WriterPanicked: Provide panicking exampleIan Jackson-0/+24
2020-12-04BufWriter: Provide into_raw_partsIan Jackson-0/+73
2020-11-22Reduce branching in write_vectored for BufWriterMikhail Zabaluev-14/+9
2020-11-22Make is_write_vectored return true for BufWriterMikhail Zabaluev-1/+1
2020-11-22Optimize write_vectored for BufWriterMikhail Zabaluev-12/+50
2020-11-05document HACKsPeter Jaszkowiak-0/+1
2020-11-05Intra-doc links for std::io::bufferedPeter Jaszkowiak-2/+2
2020-10-26fix(docs): typo in BufWriter documentationMichele Lacchia-1/+1
2020-09-10Refactor io/buffered.rs into submodulesNathan West-0/+387