Skip to main content

ferrijs_std/utils/
hash.rs

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}