1use std::hash::{DefaultHasher, Hash, Hasher}; 2 3#[inline] 4pub fn default_hash<T: Hash + ?Sized>(v: &T) -> usize { 5 let mut state = DefaultHasher::default(); 6 v.hash(&mut state); 7 state.finish() as usize 8}