about summary refs log tree commit diff
path: root/src/libcore/iter
AgeCommit message (Expand)AuthorLines
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
2017-08-06Preface 'cares' with 'only'Ryan Leckey-1/+1
2017-08-01Add an overflow check in the Iter::next() impl for Range<_>oyvindln-3/+10
2017-07-29Rollup merge of #43409 - tshepang:concise, r=steveklabnikMark Simulacrum-25/+8
2017-07-24doc: make into_iter example more conciseTshepang Lekhonkhobe-25/+8
2017-07-23Auto merge of #43416 - tshepang:extra-layer, r=alexcrichtonbors-6/+5
2017-07-22doc: provide an actual equivalent to filter_mapTshepang Lekhonkhobe-6/+5
2017-07-16Auto merge of #43237 - zackmdavis:missing_sum_and_product_for_128_bit_integer...bors-1/+1
2017-07-14add u128/i128 to sum/product implementorsZack M. Davis-1/+1
2017-07-13Forward more Iterator methods for iter::RevSimon Sapin-0/+8
2017-07-08Implement O(1)-time Iterator::nth for Range*Simon Sapin-5/+84
2017-07-08Factorize some macros in iter/range.rsSimon Sapin-57/+28
2017-07-08Remove Step::steps_between, rename steps_between_by_one to steps_betweenSimon Sapin-51/+10
2017-07-08Remove unused Step methodsSimon Sapin-34/+0
2017-07-08Remove unused Add bounds in iterator for ranges impls.Simon Sapin-23/+8
2017-07-01Delete deprecated & unstable range-specific `step_by`Scott McMurray-219/+0
2017-06-30Track `iterator_for_each` in #42986Josh Stone-1/+1
2017-06-30Auto merge of #42782 - cuviper:iterator_for_each, r=alexcrichtonbors-0/+47
2017-06-27Use a little more compelling example of `for_each`Josh Stone-6/+7
2017-06-23Removed as many "```ignore" as possible.kennytm-1/+1
2017-06-22Auto merge of #42634 - Zoxc:for-desugar2, r=nikomatsakisbors-2/+4
2017-06-21Use `fold` to implement `Iterator::for_each`Josh Stone-4/+4
2017-06-20Add `Iterator::for_each`Josh Stone-0/+46
2017-06-13Change the for-loop desugar so the `break` does not affect type inference. Fi...John Kåre Alsaker-2/+4
2017-06-12Add dedicated docstrings to Sum/Product impl of ResultGeorg Brandl-1/+21
2017-06-07Update docs to say iterator instead of rangeMatt Brubeck-1/+1
2017-06-04Auto merge of #42265 - Zoxc:for-sugar, r=eddybbors-3/+4
2017-06-01Change for-loop desugar to not borrow the iterator during the loopJohn Kåre Alsaker-3/+4
2017-05-31Deprecate iter::range::StepByScott McMurray-0/+15