diff options
| author | Alexandros Tasos <sdi1100085@di.uoa.gr> | 2013-12-27 13:53:41 +0200 |
|---|---|---|
| committer | Alexandros Tasos <sdi1100085@di.uoa.gr> | 2013-12-27 16:10:11 +0200 |
| commit | 32c480d63d5f867f44719a83c4f58aa6cec6bea7 (patch) | |
| tree | 4cb5ba7a96fd667d647152f64b5c2ab1cc3edbe9 /src/libstd | |
| parent | 00d87e0d8198ffb268251b5af2eb2ce19249c7f8 (diff) | |
| download | rust-32c480d63d5f867f44719a83c4f58aa6cec6bea7.tar.gz rust-32c480d63d5f867f44719a83c4f58aa6cec6bea7.zip | |
Renamed ClonableIterator to CloneableIterator
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/iter.rs | 8 | ||||
| -rw-r--r-- | src/libstd/prelude.rs | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/libstd/iter.rs b/src/libstd/iter.rs index 5ace24dbbee..ee43435dab7 100644 --- a/src/libstd/iter.rs +++ b/src/libstd/iter.rs @@ -906,14 +906,14 @@ impl<A: Ord, T: Iterator<A>> OrdIterator<A> for T { } } -/// A trait for iterators that are clonable. -pub trait ClonableIterator { +/// A trait for iterators that are cloneable. +pub trait CloneableIterator { /// Repeats an iterator endlessly /// /// # Example /// /// ```rust - /// use std::iter::{ClonableIterator, count}; + /// use std::iter::{CloneableIterator, count}; /// /// let a = count(1,1).take(1); /// let mut cy = a.cycle(); @@ -923,7 +923,7 @@ pub trait ClonableIterator { fn cycle(self) -> Cycle<Self>; } -impl<A, T: Clone + Iterator<A>> ClonableIterator for T { +impl<A, T: Clone + Iterator<A>> CloneableIterator for T { #[inline] fn cycle(self) -> Cycle<T> { Cycle{orig: self.clone(), iter: self} diff --git a/src/libstd/prelude.rs b/src/libstd/prelude.rs index 583e87370bc..f59264254ad 100644 --- a/src/libstd/prelude.rs +++ b/src/libstd/prelude.rs @@ -55,7 +55,7 @@ pub use default::Default; pub use from_str::FromStr; pub use hash::Hash; pub use iter::{FromIterator, Extendable}; -pub use iter::{Iterator, DoubleEndedIterator, RandomAccessIterator, ClonableIterator}; +pub use iter::{Iterator, DoubleEndedIterator, RandomAccessIterator, CloneableIterator}; pub use iter::{OrdIterator, MutableDoubleEndedIterator, ExactSize}; pub use num::Times; pub use num::{Algebraic, Trigonometric, Exponential, Hyperbolic}; |
