From 9ab67b79003a9bb0ccab2b9d33db3dfb8518685f Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Wed, 26 Apr 2017 13:58:56 -0700 Subject: [PATCH] style(header): remove ?Sized from where class to fix 1.10 build --- src/header/internals/vec_map.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/header/internals/vec_map.rs b/src/header/internals/vec_map.rs index df0a7556..3541c2b4 100644 --- a/src/header/internals/vec_map.rs +++ b/src/header/internals/vec_map.rs @@ -34,8 +34,7 @@ impl VecMap { } #[inline] - pub fn get(&self, key: &K2) -> Option<&V> - where K2: PartialEq + ?Sized { + pub fn get + ?Sized>(&self, key: &K2) -> Option<&V> { self.find(key).map(move |pos| &self.vec[pos].1) } @@ -59,8 +58,7 @@ impl VecMap { self.vec.iter() } #[inline] - pub fn remove(&mut self, key: &K2) -> Option - where K2: PartialEq + ?Sized { + pub fn remove + ?Sized>(&mut self, key: &K2) -> Option { self.find(key).map(|pos| self.vec.remove(pos)).map(|(_, v)| v) } #[inline]