pub(crate) trait HashValue { // Required method fn hash(&self, state: &RandomState) -> u64; }
A trait to allow hashing of floating point numbers