diff --git a/src/libstd/iterator.rs b/src/libstd/iterator.rs
index 1a5e364542b3..34bbe9292a5c 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()