pub fn get_hash<T: Hash>(t: &T) -> usize