Skip to content

Commit 0c081af

Browse files
committed
Rename ImmutableCopyableVector to ImmutableCloneableVector
1 parent 8642601 commit 0c081af

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/etc/vim/syntax/rust.vim

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ syn keyword rustTrait Tuple9 Tuple10 Tuple11 Tuple12
9999
syn keyword rustTrait ImmutableTuple1 ImmutableTuple2 ImmutableTuple3 ImmutableTuple4
100100
syn keyword rustTrait ImmutableTuple5 ImmutableTuple6 ImmutableTuple7 ImmutableTuple8
101101
syn keyword rustTrait ImmutableTuple9 ImmutableTuple10 ImmutableTuple11 ImmutableTuple12
102-
syn keyword rustTrait ImmutableEqVector ImmutableTotalOrdVector ImmutableCopyableVector
102+
syn keyword rustTrait ImmutableEqVector ImmutableTotalOrdVector ImmutableCloneableVector
103103
syn keyword rustTrait OwnedVector OwnedCloneableVector OwnedEqVector MutableVector
104104
syn keyword rustTrait Vector VectorVector CloneableVector ImmutableVector
105105

src/libstd/prelude.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ pub use tuple::{ImmutableTuple9, ImmutableTuple10, ImmutableTuple11, ImmutableTu
7575
pub use tuple::{Tuple1, Tuple2, Tuple3, Tuple4};
7676
pub use tuple::{Tuple5, Tuple6, Tuple7, Tuple8};
7777
pub use tuple::{Tuple9, Tuple10, Tuple11, Tuple12};
78-
pub use vec::{ImmutableEqVector, ImmutableTotalOrdVector, ImmutableCopyableVector};
78+
pub use vec::{ImmutableEqVector, ImmutableTotalOrdVector, ImmutableCloneableVector};
7979
pub use vec::{OwnedVector, OwnedCloneableVector,OwnedEqVector};
8080
pub use vec::{MutableVector, MutableTotalOrdVector};
8181
pub use vec::{Vector, VectorVector, CloneableVector, ImmutableVector};

src/libstd/vec.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1261,7 +1261,7 @@ impl<'a, T: TotalOrd> ImmutableTotalOrdVector<T> for &'a [T] {
12611261
}
12621262

12631263
/// Extension methods for vectors containing `Clone` elements.
1264-
pub trait ImmutableCopyableVector<T> {
1264+
pub trait ImmutableCloneableVector<T> {
12651265
/**
12661266
* Partitions the vector into those that satisfies the predicate, and
12671267
* those that do not.
@@ -1273,7 +1273,7 @@ pub trait ImmutableCopyableVector<T> {
12731273
fn permutations(self) -> Permutations<T>;
12741274
}
12751275

1276-
impl<'a,T:Clone> ImmutableCopyableVector<T> for &'a [T] {
1276+
impl<'a,T:Clone> ImmutableCloneableVector<T> for &'a [T] {
12771277
#[inline]
12781278
fn partitioned(&self, f: |&T| -> bool) -> (~[T], ~[T]) {
12791279
let mut lefts = ~[];

0 commit comments

Comments
 (0)