From fe047e07ba52279dfba23992d3d1e1aafba78d10 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Tue, 13 Aug 2013 21:41:50 -0400 Subject: iterator: cleanup --- src/libstd/iterator.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/libstd') diff --git a/src/libstd/iterator.rs b/src/libstd/iterator.rs index 1a5e364542b..34bbe9292a5 100644 --- a/src/libstd/iterator.rs +++ b/src/libstd/iterator.rs @@ -174,6 +174,7 @@ pub trait Iterator { /// assert!(it.peek().is_none()); /// assert!(it.next().is_none()); /// ~~~ + #[inline] fn peekable(self) -> Peekable { Peekable{iter: self, peeked: None} } @@ -931,8 +932,7 @@ impl<'self, A, B, T: Iterator> Iterator for Map<'self, A, B, T> { } } -impl<'self, A, B, T: DoubleEndedIterator> DoubleEndedIterator -for Map<'self, A, B, T> { +impl<'self, A, B, T: DoubleEndedIterator> DoubleEndedIterator for Map<'self, A, B, T> { #[inline] fn next_back(&mut self) -> Option { let next = self.iter.next_back(); @@ -940,8 +940,7 @@ for Map<'self, A, B, T> { } } -impl<'self, A, B, T: RandomAccessIterator> RandomAccessIterator -for Map<'self, A, B, T> { +impl<'self, A, B, T: RandomAccessIterator> RandomAccessIterator for Map<'self, A, B, T> { #[inline] fn indexable(&self) -> uint { self.iter.indexable() -- cgit 1.4.1-3-g733a5