about summary refs log tree commit diff
path: root/src/libstd/io/cursor.rs
AgeCommit message (Expand)AuthorLines
2019-03-14Overwrite Cursor's `Seek::stream_{len, position}` for performanceLukas Kalbertodt-0/+8
2019-02-28libstd => 2018Taiki Endo-5/+6
2019-02-26Auto merge of #58357 - sfackler:vectored-io, r=alexcrichtonbors-5/+210
2019-02-17Use more impl header lifetime elisionScott McMurray-2/+2
2019-02-13impl Deref/DerefMut for IoVec typesSteven Fackler-3/+1
2019-02-13Add vectored read and write supportSteven Fackler-5/+212
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-07-30Remove unstable and deprecated APIsSimon Sapin-20/+0
2018-07-19Cursor: update docs to clarify Cursor only works with in-memory buffersTommi Komulainen-8/+9
2018-06-06Revert "Remove TryFrom impls that might become conditionally-infallible with ...Simon Sapin-18/+2
2018-04-15Deprecate Read::chars and char::decode_utf8Simon Sapin-0/+2
2018-03-27Remove TryFrom impls that might become conditionally-infallible with a portab...Simon Sapin-2/+18
2018-02-10Correct a few stability attributesOliver Middleton-1/+1
2017-12-18Implement `Write` for `Cursor<&mut Vec<T>>`Diggory Blake-32/+58
2017-12-03Add a specialization of read_exact for Cursor.Kyle Huey-0/+25
2017-08-17Fix typo in docadrian5-1/+1
2017-08-02Fixed errors in libstd.Isaac van Bakel-1/+1
2017-06-20Add `Read::initializer`.Steven Fackler-1/+6
2017-03-24Document Cursor::new position is 0Stepan Koltsov-0/+4
2017-02-16std::io::cursor: Fixed Seek so test passes.Amos Onn-10/+12
2017-02-16std::io::cursor Added test for seeking beyond i64.Amos Onn-0/+37
2017-01-22libstd: replace all `try!` with `?` in documentation examplesUtkarsh Kukreti-4/+4
2016-11-01Rollup merge of #37316 - ollie27:docs_links, r=GuillaumeGomezGuillaume Gomez-2/+2
2016-10-31Changed most vec! invocations to use square bracesiirelu-6/+6
2016-10-21Fix a few links in the docsOliver Middleton-2/+2
2016-10-14Add missing urls for io typesGuillaume Gomez-6/+12
2016-10-03Check for overflow in Cursor<Vec<u8>>::write.Tomasz Miąsko-7/+18
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-2/+0
2016-05-27Inline simple Cursor write callsJamey Sharp-0/+2
2016-03-22try! -> ?Jorge Aparicio-3/+3
2016-02-26Use .copy_from_slice() where applicableUlrik Sverdrup-1/+1
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-4/+7
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-3/+2
2015-10-21Fix doc sample for CursorWesley Wiser-1/+1
2015-10-09Implement Read, BufRead, Write and Seek for Cursor<Box<[u8]>>Steven Fackler-0/+57
2015-10-02Use generic trait implementations for Cursor when possible.nwin-49/+25
2015-08-11Register new snapshotsAlex Crichton-3/+0
2015-08-03syntax: Implement #![no_core]Alex Crichton-1/+2
2015-07-28IO Docs: Fix Link in Cursor descriptionPascal Hertleif-4/+2
2015-07-22Improve documentation for std::io::CursorSteve Klabnik-9/+140
2015-07-09io: Use Vec::resize in Cursor<Vec<u8>> for more efficient zero fillUlrik Sverdrup-2/+3
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-4/+4
2015-03-31Test fixes and rebase conflicts, round 3Alex Crichton-61/+61
2015-03-31rollup merge of #23919: alexcrichton/stabilize-io-errorAlex Crichton-2/+1
2015-03-31std: Stabilize last bits of io::ErrorAlex Crichton-2/+1
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-4/+4
2015-03-31Auto merge of #23549 - aturon:stab-num, r=alexcrichtonbors-1/+0
2015-03-31Stabilize std::numAaron Turon-1/+0
2015-03-30std: Standardize (input, output) param orderingsAlex Crichton-1/+1