about summary refs log tree commit diff
path: root/src/libcore/iter
AgeCommit message (Expand)AuthorLines
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
2019-08-16Rollup merge of #63615 - jens1o:patch-1, r=jonas-schievinkMazdak Farrokhzad-1/+1
2019-08-16Rollup merge of #63584 - Centril:cleanup-core-with-more-atb, r=alexregMazdak Farrokhzad-6/+2
2019-08-15Fix typo in DoubleEndedIterator::nth_back docJens Hausdorf-1/+1
2019-08-15libcore: more cleanups using associated_type_boundsMazdak Farrokhzad-6/+2
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-12Avoid closures in the default <Zip as ZipImpl>::nextJosh Stone-5/+3
2019-08-12Reduce genericity in FlattenCompatJosh Stone-26/+52
2019-08-12Avoid closures in OnceWith and SuccessorsJosh Stone-5/+5
2019-08-12Reduce genericity in Iterator::lastJosh Stone-1/+6
2019-08-12Reduce the genericity of Map foldsJosh Stone-12/+22
2019-08-12Explicitly test Iterator::position overflowsJosh Stone-3/+2
2019-08-12Explicitly test Iterator::count overflowsJosh Stone-4/+3
2019-08-12Use if-let in is_sorted_byJosh Stone-3/+2
2019-08-12Reduce the genericity of closures in the iterator traitsJosh Stone-80/+194
2019-08-09Don't use associated type bounds in docs until it is stableIlija Tovilo-3/+2
2019-08-09Add missing #![feature(associated_type_bounds)]Ilija Tovilo-0/+2
2019-08-08Use associated_type_bounds where applicable - closes #61738Ilija Tovilo-26/+39
2019-08-06Rollup merge of #62459 - timvermeulen:result_sum_internal_iteration, r=scottmcmMazdak Farrokhzad-115/+43
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-115/+43
2019-07-27Refactoring use commun code between option, result and accumStargateur-136/+137
2019-07-17Override Cycle::try_foldTim Vermeulen-0/+30
2019-07-10Rollup merge of #62481 - czipperz:iterator-last-nth-use-for_each, r=scottmcmMazdak Farrokhzad-3/+1
2019-07-09Use fold in Iterator::lastChris Gregory-3/+1
2019-07-09Tracking issue 62544 for iter_is_partitionedJosh Stone-1/+1