diff options
Diffstat (limited to 'src/libstd/vec.rs')
| -rw-r--r-- | src/libstd/vec.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstd/vec.rs b/src/libstd/vec.rs index 12aebe20161..6ddb2a72286 100644 --- a/src/libstd/vec.rs +++ b/src/libstd/vec.rs @@ -2319,6 +2319,9 @@ iterator!{impl VecIterator -> &'self T} double_ended_iterator!{impl VecIterator -> &'self T} pub type RevIterator<'self, T> = Invert<VecIterator<'self, T>>; +impl<'self, T> ExactSizeHint for VecIterator<'self, T> {} +impl<'self, T> ExactSizeHint for VecMutIterator<'self, T> {} + impl<'self, T> Clone for VecIterator<'self, T> { fn clone(&self) -> VecIterator<'self, T> { *self } } |
