add implementation of Repr for ~[T]

This commit is contained in:
Daniel Micay 2014-01-14 16:33:08 -05:00
parent 6809b172e0
commit 77758f0b5e
2 changed files with 2 additions and 1 deletions

View File

@ -57,6 +57,7 @@ impl<'a, T> Repr<Slice<T>> for &'a [T] {}
impl<'a> Repr<Slice<u8>> for &'a str {}
impl<T> Repr<*Box<T>> for @T {}
impl<T> Repr<*Box<Vec<T>>> for @[T] {}
impl<T> Repr<*Vec<T>> for ~[T] {}
impl Repr<*String> for ~str {}
impl Repr<*Box<String>> for @str {}

View File

@ -806,7 +806,7 @@ impl<T> Container for ~[T] {
/// Returns the length of a vector
#[inline]
fn len(&self) -> uint {
self.repr().len
self.as_slice().len()
}
}