diff --git a/memcrab-server/src/cache/map.rs b/memcrab-server/src/cache/map.rs index 8809fd6..be81eb2 100644 --- a/memcrab-server/src/cache/map.rs +++ b/memcrab-server/src/cache/map.rs @@ -75,10 +75,7 @@ where idx as usize } fn hash(&self, item: &T) -> u64 { - use core::hash::{BuildHasher, Hasher}; - - let mut hasher = self.hasher.build_hasher(); - item.hash(&mut hasher); - hasher.finish() + use core::hash::BuildHasher; + self.hasher.hash_one(item) } }