about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-09-16 17:06:00 +0000
committerbors <bors@rust-lang.org>2014-09-16 17:06:00 +0000
commit828e075abd8ee2f8c16f6cb1b93c0d99307e704d (patch)
tree324283e256d504bf028fcdd9c929a1ca2f826d74
parent946654a721d6fd5eeb91e93293cdc2cba83c78b9 (diff)
parent975569b380618df1dd4a458e17348a3124767513 (diff)
downloadrust-828e075abd8ee2f8c16f6cb1b93c0d99307e704d.tar.gz
rust-828e075abd8ee2f8c16f6cb1b93c0d99307e704d.zip
auto merge of #17266 : Gankro/rust/vec-move, r=alexcrichton
Seems to correctly report exact size, so it should claim to do so formally.
-rw-r--r--src/libcollections/vec.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libcollections/vec.rs b/src/libcollections/vec.rs
index c933690b58f..5215e8aaab8 100644
--- a/src/libcollections/vec.rs
+++ b/src/libcollections/vec.rs
@@ -1660,6 +1660,8 @@ impl<T> DoubleEndedIterator<T> for MoveItems<T> {
     }
 }
 
+impl<T> ExactSize<T> for MoveItems<T> {}
+
 #[unsafe_destructor]
 impl<T> Drop for MoveItems<T> {
     fn drop(&mut self) {