xor_hasher
xor_hasher is a library that provides very simple Hasher objects that XOR input data without using a hash function. They are intended to improve the performance of hash-based data structures when the input keys to be hashed are not user-controlled and are already highly randomized (e.g. SHA256 hashes).
Features
Features enabled by default:
std: ExportsXorHashMapandXorHashSettype aliases that use this crate's hashers.getrandom: Enables seeding the hashers fromgetrandomrandomness, as well as aDefaultimpl for this crate's hashers.rand_core: Enables seeding the hashers fromrand_coreRNG types.
Features not enabled by default:
heapless: ExportsXorIndexMapandXorIndexSettype aliases that use this crate's hashers.