// Copyright: Ankitects Pty Ltd and contributors // License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html use std::{ collections::hash_map::DefaultHasher, hash::{Hash, Hasher}, }; pub fn simple_hash(hashable: impl Hash) -> u64 { let mut hasher = DefaultHasher::new(); hashable.hash(&mut hasher); hasher.finish() }