summary refs log tree commit diff
path: root/src/libcore/iter/mod.rs
AgeCommit message (Expand)AuthorLines
2017-09-29Rollup merge of #44840 - steveklabnik:fix-wording, r=BurntSushiMark Simulacrum-1/+1
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-23TrustedRandomAccess specialisation for Cloned.Clar Charr-1/+13
2017-09-21Auto merge of #44682 - bluss:iter-rfold, r=dtolnaybors-0/+45
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-14Customize `<FlatMap as Iterator>::fold`Josh Stone-0/+10
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-5/+5
2017-08-11Fix some typosBastien Orivel-1/+1
2017-07-13Forward more Iterator methods for iter::RevSimon Sapin-0/+8
2017-07-01Delete deprecated & unstable range-specific `step_by`Scott McMurray-6/+0
2017-06-23Removed as many "```ignore" as possible.kennytm-1/+1
2017-06-13Change the for-loop desugar so the `break` does not affect type inference. Fi...John Kåre Alsaker-2/+4
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/+3
2017-05-28Auto merge of #42167 - scottmcm:iter-stepby-sizehint, r=alexcrichtonbors-1/+20
2017-05-26Auto merge of #42245 - frewsxcv:rollup, r=frewsxcvbors-1/+1
2017-05-26Rollup merge of #42169 - scottmcm:new-step-trait-issue, r=alexcrichtonCorey Farwell-1/+1
2017-05-26Auto merge of #42014 - tbu-:pr_scan_not_fused, r=alexcrichtonbors-4/+0
2017-05-23Give step_trait a distinct tracking issue from step_byScott McMurray-1/+1
2017-05-23Update description of iter::StepByScott McMurray-1/+1
2017-05-23Override size_hint and propagate ExactSizeIterator for iter::StepByScott McMurray-0/+19
2017-05-20Auto merge of #42111 - ollie27:stab, r=Mark-Simulacrumbors-1/+1
2017-05-20Correct some stability versionsOliver Middleton-1/+1
2017-05-15Remove `FusedIterator` implementation of `iter::Scan`Tobias Bucher-4/+0
2017-05-12Fix commit derp and update implementations and documentationIvan Dardi-1/+36
2017-04-03iter: Use underlying find/rfind for the same methods in RevUlrik Sverdrup-0/+12
2017-03-17Rollup merge of #40456 - frewsxcv:frewsxcv-docs-function-parens, r=GuillaumeG...Corey Farwell-60/+60
2017-03-13Remove function invokation parens from documentation links.Corey Farwell-60/+60
2017-03-13Fix a typo in Rev docsStjepan Glavina-1/+1
2017-01-24add explanation, fix testAndre Bogus-0/+11
2017-01-17fix style nitsAndre Bogus-7/+6
2017-01-16branchless .filter(_).count()Andre Bogus-0/+10
2016-11-26Rollup merge of #37963 - bluss:iterator-docs, r=alexcrichtonSeo Sanghyeon-4/+4
2016-11-24Auto merge of #37944 - bluss:adaptors-are-empty, r=alexcrichtonbors-6/+57
2016-11-23core: Fix example for .map()Ulrik Sverdrup-1/+1
2016-11-23core: Iterator docs, collect is not an adaptorUlrik Sverdrup-3/+3
2016-11-22core: Forward ExactSizeIterator methods for important iterator adaptorsUlrik Sverdrup-6/+57
2016-11-17core::iter: Peekable should remember peeking a NoneUlrik Sverdrup-23/+41
2016-11-05Rollup merge of #37565 - mglagla:peek_use_as_ref, r=alexcrichtonAlex Crichton-4/+1
2016-11-04Auto merge of #37306 - bluss:trusted-len, r=alexcrichtonbors-0/+33
2016-11-04Link the tracking issue for TrustedLenUlrik Sverdrup-7/+7
2016-11-03Peekable::peek(): Use Option::as_ref()Martin Glagla-4/+1
2016-10-25iter: Implement .fold() for .chain()Ulrik Sverdrup-0/+19
2016-10-25iter: Implement .fold() for .cloned() and .map()Ulrik Sverdrup-0/+13
2016-10-20Introduce iterator trait TrustedLenUlrik Sverdrup-0/+33
2016-10-17Expand .zip() specialization to .map() and .cloned()Ulrik Sverdrup-0/+59