about summary refs log tree commit diff
path: root/src/libcore/iter/mod.rs
AgeCommit message (Expand)AuthorLines
2019-10-30doc: reword iter module example and mention other methodsLzu Tao-21/+14
2019-07-29Use internal iteration in the Sum and Product impls of Result and OptionTim Vermeulen-1/+1
2019-07-27Refactoring use commun code between option, result and accumStargateur-1/+1
2019-05-27Updated the Iterator docs with information about overriding methods.Christian-0/+5
2019-04-27Stabilize Iterator::copied in 1.36.0.Mazdak Farrokhzad-1/+1
2019-04-18libcore => 2018Taiki Endo-1/+1
2019-03-18Replaced self-reflective explicit types with clearer `Self` or `Self::…` in...Vincent Esche-1/+1
2019-02-19Stabilize iter::from_fnSimon Sapin-1/+1
2019-02-19Stabilize iter::successorsSimon Sapin-1/+3
2019-02-01Rename iter::unfold to iter::from_fn and remove explicit stateSimon Sapin-1/+1
2019-01-22Don't expose ZipImpl to IteratorClar Fon-1/+0
2019-01-22Don't expose FlattenCompat to IteratorClar Fon-1/+1
2019-01-22Don't expose ChainState to IteratorClar Fon-1/+1
2019-01-22Move TrustedRandomAccess into Zip moduleClar Fon-0/+1
2019-01-22Move core::iter iterator.rs to traits moduleClar Fon-2/+1
2019-01-22Move core::iter adapters to adapters.rsClar Fon-2769/+18
2019-01-15Rollup merge of #57579 - stjepang:once-with, r=SimonSapinMazdak Farrokhzad-0/+2
2019-01-13Fix intradoc link and update issue numberStjepan Glavina-1/+1
2019-01-13Add core::iter::once_withStjepan Glavina-0/+2
2019-01-13Change #[must_use] message of Iterator in documentationTaiki Endo-1/+1
2019-01-13Change #[must_use] message of IteratorTaiki Endo-21/+21
2018-12-26Auto merge of #56534 - xfix:copied, r=@SimonSapinbors-0/+100
2018-12-26Add a tracking issue for Iterator::copiedKonrad Borowski-6/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-23Merge branch 'master' into copiedKonrad Borowski-23/+26
2018-12-20Add DoubleEndedIterator::nth_backClar Fon-0/+6
2018-12-17Remove `<Cycle as Iterator>::try_fold` overrideShotaro Yamada-13/+0
2018-12-09Don't call size_hint of underlying iterator needlesslyShotaro Yamada-2/+10
2018-12-09Resolve FIXME and cleanupShotaro Yamada-20/+7
2018-12-09Override Cycle::try_foldShotaro Yamada-0/+13
2018-12-05Avoid calling clone in DoubleEndedIterator implementation of CopiedKonrad Borowski-2/+2
2018-12-05Use inner iterator may_have_side_effect for ClonedKonrad Borowski-1/+3
2018-12-05Copy may_have_side_effect from I for Copied<I>Konrad Borowski-1/+3
2018-12-05Use copied method instead of cloned in Copied::next_back()Konrad Borowski-1/+1
2018-12-05Add unstable Iterator::copied()Konrad Borowski-0/+98
2018-11-20CapitalizeSimon Sapin-2/+2
2018-11-20Add tracking issue for unfold and successorsSimon Sapin-1/+1
2018-11-20Add std::iter::successorsSimon Sapin-1/+1
2018-11-20Add std::iter::unfoldSimon Sapin-0/+2
2018-11-18revertАртём Павлов [Artyom Pavlov]-75/+7
2018-10-14Unused result warning: "X which must" ↦ "X that must"varkor-1/+1
2018-08-15Fix since of Iterator::flatten to be a proper semverAleksey Kladov-6/+6
2018-07-13Changed implementation of the third field to make LLVM optimize it better.kennytm-4/+4
2018-07-13Upgrade implementation of StepBy<RangeInclusive<_>>.kennytm-3/+5
2018-07-01Rollup merge of #51511 - Centril:feature/stabilize_iterator_flatten, r=SimonS...Pietro Albini-6/+6
2018-06-19specialize StepBy<Range(Inclusive)>Emerentius-7/+73
2018-06-13Replace `core::iter::AlwaysOk<T>` by `Result<T, !>`kennytm-15/+0
2018-06-11stabilize Iterator::flatten in 1.29, fixes #48115.Mazdak Farrokhzad-6/+6
2018-06-10Auto merge of #51200 - tmccombs:stable-iter-repeat-with, r=Centril,kennytmbors-1/+1
2018-06-02Stabilize Iterator::step_byThayne McCombs-9/+3