From a0f0f3012eb785063b2dff467b66d28e76d43feb Mon Sep 17 00:00:00 2001 From: jmgrosen Date: Sun, 28 Jul 2013 13:37:35 -0700 Subject: Refactored vec and str iterators to remove prefixes --- src/libextra/smallintmap.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/libextra') diff --git a/src/libextra/smallintmap.rs b/src/libextra/smallintmap.rs index 3c8d289b8b4..92a120592ff 100644 --- a/src/libextra/smallintmap.rs +++ b/src/libextra/smallintmap.rs @@ -18,7 +18,8 @@ use std::iterator::{Iterator, IteratorUtil, EnumerateIterator, FilterMapIterator, InvertIterator}; use std::uint; use std::util::replace; -use std::vec::{VecIterator, VecMutIterator, VecConsumeIterator}; +use std::vec::{VecIterator, VecMutIterator}; +use std::vec; #[allow(missing_doc)] pub struct SmallIntMap { @@ -204,7 +205,7 @@ impl SmallIntMap { /// Empties the hash map, moving all values into the specified closure pub fn consume(&mut self) -> FilterMapIterator<(uint, Option), (uint, V), - EnumerateIterator>>> + EnumerateIterator>>> { let values = replace(&mut self.v, ~[]); values.consume_iter().enumerate().filter_map(|(i, v)| { -- cgit 1.4.1-3-g733a5