about summary refs log tree commit diff
path: root/src/libcore/iter
AgeCommit message (Expand)AuthorLines
2020-02-01Remove some unsound specializationsMatthew Jasper-0/+4
2020-01-28Fill tracking issue for `iter_map_while` featureWaffle-5/+5
2020-01-28Add `Iterator::map_while` method and corresponding `MapWhile` adapterWaffle-1/+192
2020-01-28Simplify `Skip::nth` and `Skip::last` implementationsOliver Middleton-13/+7
2020-01-22Avoid overflow in `std::iter::Skip::count`Oliver Middleton-2/+8
2020-01-18Make iter::Empty<T> implement Send and Sync for any TKonrad Borowski-0/+5
2020-01-08Use matches macro in libcore and libstdIgor Aleksanov-8/+2
2020-01-06Use Self instead of $typeLzu Tao-8/+8
2020-01-02Add Iterator::try_findMOZGIII-0/+37
2019-12-30Rollup merge of #67564 - Mark-Simulacrum:iter-adapter-panic, r=LukasKalbertodtYuki Okushi-0/+5
2019-12-24x.py fmt after previous deignoreMark Rousskov-412/+713
2019-12-23docs: Iterator adapters have unspecified results after a panicMark Rousskov-0/+5
2019-12-22Format the worldMark Rousskov-127/+171
2019-12-18Propagate cfg bootstrapMark Rousskov-9/+1
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+1
2019-12-06Format libcore with rustfmt (including tests and benches)David Tolnay-6/+6
2019-12-03Tweak wording of `collect()` on bad target typeEsteban Küber-2/+2
2019-11-26Format libcore with rustfmtDavid Tolnay-80/+143
2019-11-23Rollup merge of #66583 - Phlosioneer:patch-2, r=Dylan-DPCMazdak Farrokhzad-2/+6
2019-11-22follow the convention in this file to use third-person singular verbsGuanqun Lu-2/+2
2019-11-20Clarify Step DocumentationPhlosioneer-2/+6
2019-11-13Rollup merge of #66094 - ArturKovacs:fix-count-doc, r=Dylan-DPCYuki Okushi-3/+4
2019-11-07Rollup merge of #63793 - oli-obk:🧹, r=dtolnayMazdak Farrokhzad-2/+14
2019-11-07Rollup merge of #66017 - LukasKalbertodt:array-into-iter-lint, r=matthewjasperMazdak Farrokhzad-0/+1
2019-11-06Add future incompatibility lint for `array.into_iter()`Lukas Kalbertodt-0/+1
2019-11-06Halloween... time to get rid of 👻Oliver Scherer-7/+11
2019-11-06Have tidy ensure that we document all `unsafe` blocks in libcoreOliver Scherer-0/+8
2019-11-05Rollup merge of #66019 - olegnn:fixed_std_iter_chain_docs, r=Mark-SimulacrumPietro Albini-1/+1
2019-11-04Improve wording in the documentation of `Iterator::count()`.Artur Kovacs-4/+4
2019-11-04Fixed trailing whitespace.Artur Kovacs-1/+1
2019-11-04Fix documentation for `Iterator::count()`.Artur Kovacs-2/+3
2019-11-01Fixed std::iter::Chain documentationOleg Nosov-1/+1
2019-10-30doc: reword iter module example and mention other methodsLzu Tao-21/+14
2019-10-28doc: introduce `once` in `iter::chain` documentLzu Tao-3/+18
2019-10-20Remove leading :: from paths in doc examplesMikko Rantanen-1/+1
2019-10-01replace try_for_each with try_fold to generate less codeAndreas Jonson-13/+14
2019-09-24Rollup merge of #64296 - KodrAus:chore/iter_order_by, r=CentrilMazdak Farrokhzad-3/+3
2019-09-21Auto merge of #64047 - timvermeulen:cmp_min_max_by, r=cuviperbors-31/+17
2019-09-14Simplify Iterator::{min_by, max_by} using cmp::{min_by, max_by}Tim Vermeulen-31/+17
2019-09-09Rollup merge of #64121 - timvermeulen:iter_step_by_internal, r=scottmcmMazdak Farrokhzad-1/+43
2019-09-09document the unstable iter_order_by library featureAshley Mannix-3/+3
2019-09-06Add Iterator comparison methods that take a comparison functionTim Vermeulen-6/+103
2019-09-06Rollup merge of #64174 - GuillaumeGomez:missing-iterator-examples, r=sfacklerMazdak Farrokhzad-0/+80
2019-09-05Add missing code examples on Iterator traitGuillaume Gomez-0/+80
2019-09-04Override `StepBy::{try_fold, try_rfold}`Tim Vermeulen-1/+43
2019-08-30Rev::rposition counts from the wrong endXiang Fan-7/+0
2019-08-22Apply clippy::needless_return suggestionsMateusz Mikuła-2/+2
2019-08-18Fix bug in iter::Chain::size_hintTim Vermeulen-8/+14
2019-08-17Rollup merge of #62737 - timvermeulen:cycle_try_fold, r=scottmcmMazdak Farrokhzad-0/+30
2019-08-16Rollup merge of #60492 - acrrd:issues/54054_chain, r=SimonSapinMazdak Farrokhzad-0/+23