about summary refs log tree commit diff
path: root/src/libcore/iter/adapters/mod.rs
AgeCommit message (Expand)AuthorLines
2020-04-20Stop accessing module level int consts via crate::<Ty>Linus Färnstrand-1/+0
2020-03-24Implement Fuse with OptionJosh Stone-255/+2
2020-03-22Auto merge of #68820 - WaffleLapkin:remove_finished_from_map_while, r=LukasKa...bors-47/+21
2020-03-18Auto merge of #68915 - timvermeulen:non_fused_iter, r=Amanieubors-1/+5
2020-03-11Rollup merge of #69625 - Stebalien:feat/iter-copy-specialize, r=KodrAusMazdak Farrokhzad-0/+12
2020-03-03use question mark operator in a few places.Matthias Krüger-6/+2
2020-03-01Implement nth, last, and count for iter::CopiedSteven Allen-0/+12
2020-02-18Rollup merge of #68597 - ollie27:skip_nth_last, r=AmanieuYuki Okushi-13/+7
2020-02-10Fix Peekable::next_backTim Vermeulen-1/+5
2020-02-04Remove `finished` flag from `MapWhile`Waffle-47/+21
2020-01-28Fill tracking issue for `iter_map_while` featureWaffle-3/+3
2020-01-28Add `Iterator::map_while` method and corresponding `MapWhile` adapterWaffle-0/+89
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
2019-12-24x.py fmt after previous deignoreMark Rousskov-267/+456
2019-12-18Propagate cfg bootstrapMark Rousskov-8/+0
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/+6
2019-09-09Rollup merge of #64121 - timvermeulen:iter_step_by_internal, r=scottmcmMazdak Farrokhzad-1/+43
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-17Rollup merge of #62737 - timvermeulen:cycle_try_fold, r=scottmcmMazdak Farrokhzad-0/+30
2019-08-12Reduce genericity in InspectJosh Stone-12/+22
2019-08-12Reduce genericity in ScanJosh Stone-8/+17
2019-08-12Reduce genericity in TakeJosh Stone-7/+14
2019-08-12Reduce genericity in SkipJosh Stone-8/+18
2019-08-12Reduce genericity in TakeWhileJosh Stone-16/+23
2019-08-12Reduce genericity in SkipWhileJosh Stone-8/+15
2019-08-12Avoid closures in PeekableJosh Stone-1/+4
2019-08-12Reduce genericity in EnumerateJosh Stone-54/+77
2019-08-12Reduce genericity in Filter and FilterMapJosh Stone-58/+70
2019-08-12Remove genericity in StepBy::size_hintJosh Stone-5/+15
2019-08-12Reduce genericity in Copied and ClonedJosh Stone-16/+34
2019-08-12Reduce the genericity of Map foldsJosh Stone-12/+22
2019-08-06Rollup merge of #62459 - timvermeulen:result_sum_internal_iteration, r=scottmcmMazdak Farrokhzad-109/+37
2019-08-06Rollup merge of #61457 - timvermeulen:double_ended_iters, r=scottmcmMazdak Farrokhzad-0/+117
2019-07-29Use internal iteration in the Sum and Product impls of Result and OptionTim Vermeulen-109/+37
2019-07-27Refactoring use commun code between option, result and accumStargateur-0/+135
2019-07-17Override Cycle::try_foldTim Vermeulen-0/+30
2019-07-09Implement DoubleEndedIterator for iter::{StepBy, Peekable, Take}Tim Vermeulen-0/+117
2019-05-29Add custom nth_back for SkipAndrea Corradi-0/+14
2019-05-22Revert "Add implementations of last in terms of next_back on a bunch of Doubl...Steven Fackler-5/+0
2019-05-14Rollup merge of #60130 - khuey:efficient_last, r=sfacklerMazdak Farrokhzad-0/+5
2019-04-27Stabilize Iterator::copied in 1.36.0.Mazdak Farrokhzad-6/+7
2019-04-19Add implementations of last in terms of next_back on a bunch of DoubleEndedIt...Kyle Huey-0/+5
2019-04-19Rollup merge of #60098 - Centril:libcore-deny-more, r=varkorMazdak Farrokhzad-7/+7
2019-04-19Rollup merge of #60023 - koalatux:nth-back, r=scottmcmMazdak Farrokhzad-0/+26
2019-04-19libcore: deny more...Mazdak Farrokhzad-7/+7
2019-04-18libcore => 2018Taiki Endo-5/+6