From 0c081afabd8af8ddda708d0f2e8890d31d33d66f Mon Sep 17 00:00:00 2001 From: Virgile Andreani Date: Tue, 28 Jan 2014 23:42:40 +0100 Subject: Rename ImmutableCopyableVector to ImmutableCloneableVector --- src/libstd/prelude.rs | 2 +- src/libstd/vec.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/libstd') diff --git a/src/libstd/prelude.rs b/src/libstd/prelude.rs index 31e3edb70df..ee0bee058b6 100644 --- a/src/libstd/prelude.rs +++ b/src/libstd/prelude.rs @@ -75,7 +75,7 @@ pub use tuple::{ImmutableTuple9, ImmutableTuple10, ImmutableTuple11, ImmutableTu pub use tuple::{Tuple1, Tuple2, Tuple3, Tuple4}; pub use tuple::{Tuple5, Tuple6, Tuple7, Tuple8}; pub use tuple::{Tuple9, Tuple10, Tuple11, Tuple12}; -pub use vec::{ImmutableEqVector, ImmutableTotalOrdVector, ImmutableCopyableVector}; +pub use vec::{ImmutableEqVector, ImmutableTotalOrdVector, ImmutableCloneableVector}; pub use vec::{OwnedVector, OwnedCloneableVector,OwnedEqVector}; pub use vec::{MutableVector, MutableTotalOrdVector}; pub use vec::{Vector, VectorVector, CloneableVector, ImmutableVector}; diff --git a/src/libstd/vec.rs b/src/libstd/vec.rs index 589084ff881..467bcf075f6 100644 --- a/src/libstd/vec.rs +++ b/src/libstd/vec.rs @@ -1261,7 +1261,7 @@ impl<'a, T: TotalOrd> ImmutableTotalOrdVector for &'a [T] { } /// Extension methods for vectors containing `Clone` elements. -pub trait ImmutableCopyableVector { +pub trait ImmutableCloneableVector { /** * Partitions the vector into those that satisfies the predicate, and * those that do not. @@ -1273,7 +1273,7 @@ pub trait ImmutableCopyableVector { fn permutations(self) -> Permutations; } -impl<'a,T:Clone> ImmutableCopyableVector for &'a [T] { +impl<'a,T:Clone> ImmutableCloneableVector for &'a [T] { #[inline] fn partitioned(&self, f: |&T| -> bool) -> (~[T], ~[T]) { let mut lefts = ~[]; -- cgit 1.4.1-3-g733a5