use std::hash::{DefaultHasher, Hash, Hasher}; #[inline] pub fn default_hash(v: &T) -> usize { let mut state = DefaultHasher::default(); v.hash(&mut state); state.finish() as usize }