summary refs log tree commit diff
path: root/src/libcore/iter
AgeCommit message (Expand)AuthorLines
2018-01-20Spacingoberien-1/+1
2018-01-19Optimize StepBy::nth overflow handlingoberien-2/+6
2018-01-19Adjust language as per suggestionsvarkor-9/+11
2018-01-19Handle Overflowoberien-3/+28
2018-01-19Fix off-by-onesoberien-3/+6
2018-01-18Specialize StepBy::nthoberien-0/+12
2018-01-18Make example no_runvarkor-4/+4
2018-01-18Document the behaviour of infinite iterators on potentially-computable methodsvarkor-0/+18
2018-01-09Add `min` and `last` specialisations for `Range`varkor-0/+10
2018-01-06Use `next` and `next_back`varkor-16/+8
2018-01-05Fix behaviour after iterator exhaustionvarkor-3/+9
2018-01-04Remove min from RangeFromvarkor-5/+0
2018-01-04Remove RangeInclusive::sumvarkor-18/+1
2018-01-04Add max and sum specialisations for Rangevarkor-1/+25
2018-01-04Add min specialisation for RangeFrom and last for RangeInclusivevarkor-0/+10
2018-01-04Add min and max specialisations for RangeInclusivevarkor-0/+10
2017-12-15doc: a better exampleTshepang Lekhonkhobe-10/+7
2017-12-06more commentsAriel Ben-Yehuda-1/+1
2017-12-06adjust libcoreAriel Ben-Yehuda-6/+12
2017-11-21Auto merge of #45039 - QuietMisdreavus:doc-spotlight, r=GuillaumeGomez,QuietM...bors-0/+1
2017-11-18Undo the Sized specialization from Iterator::nthScott McMurray-26/+6
2017-11-17spotlight Iterator/Read/Write impls on function return typesQuietMisdreavus-0/+1
2017-11-04CR feedbackScott McMurray-12/+6
2017-10-29Fundamental internal iteration with try_foldScott McMurray-71/+642
2017-10-04Optimize comparison functions of IteratorMatt-72/+114
2017-09-30Auto merge of #44936 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-2/+2
2017-09-29Rollup merge of #44840 - steveklabnik:fix-wording, r=BurntSushiMark Simulacrum-1/+1
2017-09-29Rollup merge of #44824 - dtolnay:22really21, r=alexcrichtonMark Simulacrum-1/+1
2017-09-29Auto merge of #44174 - jimmycuadra:try-from-infallible, r=sfacklerbors-0/+2
2017-09-29Auto merge of #44856 - cuviper:more-fold, r=dtolnaybors-0/+172
2017-09-25Add more custom folding to `core::iter` adaptorsJosh Stone-0/+172
2017-09-25Improve wording for StepBysteveklabnik-1/+1
2017-09-24Backport libs stabilizations to 1.21 betaDavid Tolnay-1/+1
2017-09-23TrustedRandomAccess specialisation for Cloned.Clar Charr-1/+13
2017-09-21Auto merge of #44682 - bluss:iter-rfold, r=dtolnaybors-1/+110
2017-09-19core: Assign tracking issue for iter_rfoldUlrik Sverdrup-1/+1
2017-09-18core: Add feature gate to rfold example codeUlrik Sverdrup-0/+2
2017-09-18core: Implement rfold for Map, Cloned, ChainUlrik Sverdrup-0/+33
2017-09-18core: Implement fold / rfold for RevUlrik Sverdrup-0/+12
2017-09-18core: Add DoubleEndedIterator::rfoldUlrik Sverdrup-0/+62
2017-09-18core: Small fix in fold docsUlrik Sverdrup-1/+1
2017-09-18Add Example of `IntoIterator` as Trait Bound to DocsWill Speak-0/+17
2017-09-17Rollup merge of #44567 - budziq:stabilize_iterator_for_each, r=alexcrichtonTim Neumann-5/+1
2017-09-16stabilized iterator_for_each (closes #42986)Michal Budzynski-5/+1
2017-09-14Customize `<FlatMap as Iterator>::fold`Josh Stone-0/+10
2017-08-29Add blanket TryFrom impl when From is implemented.Jimmy Cuadra-0/+2
2017-08-18Minor Iterator::filter_map description rewording.Corey Farwell-1/+1
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-6/+6
2017-08-11Fix some typosBastien Orivel-2/+2
2017-08-09Auto merge of #43595 - oyvindln:master, r=aturonbors-3/+10