about summary refs log tree commit diff
path: root/src/libcore/iter.rs
AgeCommit message (Expand)AuthorLines
2015-02-23Add documentation to associated types in libcore, libstdIvan Petkov-0/+3
2015-02-20Add examples for iter::range_stepSteve Klabnik-2/+47
2015-02-18rollup merge of #22286: nikomatsakis/variance-4bAlex Crichton-5/+6
2015-02-18Round 1 fixes and rebase conflictsAlex Crichton-5/+5
2015-02-18rollup merge of #22491: Gankro/into_iterAlex Crichton-3/+3
2015-02-18rollup merge of #22287: Ryman/purge_carthographersAlex Crichton-5/+22
2015-02-18make FromIterator use IntoIteratorAlexis-2/+2
2015-02-18make Extend use IntoIteratorAlexis-1/+1
2015-02-18Fallout: iter, add markers or other changes such that all type parameters are...Niko Matsakis-5/+6
2015-02-17Register new snapshotsAlex Crichton-23/+0
2015-02-17rollup merge of #22454: alexcrichton/stabilize-into-iteratorAlex Crichton-0/+5
2015-02-18Remove usage of .map(|&foo| foo)Kevin Butler-4/+4
2015-02-18Opt for .cloned() over .map(|x| x.clone()) etc.Kevin Butler-1/+1
2015-02-18Implement RandomAccessIterator for ClonedKevin Butler-0/+17
2015-02-17std: Stabilize the IntoIterator traitAlex Crichton-0/+5
2015-02-17Rollup merge of #22027 - iblech:patch-1, r=steveklabnikManish Goregaokar-2/+2
2015-02-17Rollup merge of #22313 - japaric:iter, r=aturonManish Goregaokar-0/+25
2015-02-17Rollup merge of #22344 - nagisa:exactsizediter, r=alexcrichtonManish Goregaokar-0/+1
2015-02-15Stabilise ExactSizeIterator::lenSimonas Kazlauskas-0/+1
2015-02-13add an associated `Item` type to `IntoIterator`Jorge Aparicio-0/+25
2015-02-13Remove ExactSizeIterator from 64-bit ranges.Ulrik Sverdrup-2/+2
2015-02-10rollup merge of #22125: alexcrichton/into-iter-stabilityAlex Crichton-7/+7
2015-02-10rollup merge of #22065: bluss/range-size-hintAlex Crichton-10/+7
2015-02-09std: Mark IntoIterator::into_iter as #[stableAlex Crichton-0/+1
2015-02-09std: Rename IntoIterator::Iter to IntoIterAlex Crichton-3/+3
2015-02-09std: Remove typarms from IteratorExt::clonedAlex Crichton-4/+3
2015-02-08Fix std::ops::Range size_hint and ExactSizeIterator implsUlrik Sverdrup-10/+7
2015-02-07Don't use std:: paths in syntax extensions when compiling a #![no_std] crateKeegan McAllister-1/+1
2015-02-07Fix several tiny typosIngo Blechschmidt-2/+2
2015-02-04Fix for misspelled comments.Joseph Crail-1/+1
2015-02-03rollup merge of #21907: alexcrichton/iter-by-refAlex Crichton-42/+19
2015-02-03rollup merge of #21897: dotdash/rpositionAlex Crichton-3/+4
2015-02-03std: Remove `iter::ByRef` and generalize implsAlex Crichton-42/+19
2015-02-03Optimize rpositionBjörn Steinbrink-3/+4
2015-02-02std: Add some missing stability attributesAlex Crichton-0/+2
2015-02-02rollup merge of #21842: alexcrichton/issue-21839Alex Crichton-242/+108
2015-02-02remove unused mut qualifiersJorge Aparicio-5/+5
2015-02-02`for x in xs.iter_mut()` -> `for x in &mut xs`Jorge Aparicio-2/+2
2015-02-01std: Remove extra type params on iter adaptorsAlex Crichton-242/+108
2015-02-01Auto merge of #21806 - edwardw:new-range-impl, r=alexcrichtonbors-69/+47
2015-02-01Make sure type inference with `a..b` as good as `range(a,b)`Edward Wang-69/+47
2015-01-31remove Copy impls from remaining iteratorsJorge Aparicio-0/+1
2015-01-30fixes after rebaseJorge Aparicio-1/+0
2015-01-30remove Copy impls from iteratorsJorge Aparicio-4/+3
2015-01-30fix falloutJorge Aparicio-9/+9
2015-01-30core: add the `IntoIterator` traitJorge Aparicio-0/+17
2015-01-29s/Show/Debug/gJorge Aparicio-1/+1
2015-01-29remove #[old_impl_check] now that #21363 has been fixedJorge Aparicio-2/+0
2015-01-29undo some conversionsJorge Aparicio-1/+1
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-3/+3