Skip to content

Commit 77758f0

Browse files
committed
add implementation of Repr for ~[T]
1 parent 6809b17 commit 77758f0

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/libstd/unstable/raw.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ impl<'a, T> Repr<Slice<T>> for &'a [T] {}
5757
impl<'a> Repr<Slice<u8>> for &'a str {}
5858
impl<T> Repr<*Box<T>> for @T {}
5959
impl<T> Repr<*Box<Vec<T>>> for @[T] {}
60+
impl<T> Repr<*Vec<T>> for ~[T] {}
6061
impl Repr<*String> for ~str {}
6162
impl Repr<*Box<String>> for @str {}
6263

src/libstd/vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -806,7 +806,7 @@ impl<T> Container for ~[T] {
806806
/// Returns the length of a vector
807807
#[inline]
808808
fn len(&self) -> uint {
809-
self.repr().len
809+
self.as_slice().len()
810810
}
811811
}
812812

0 commit comments

Comments
 (0)