Cargo Features

[dependencies]
ptr_hash = { version = "1.1.0", default-features = false, features = ["epserde", "unstable", "hashers"] }
epserde default

Enables epserde and epserde-derive, epserde of cacheline-ef

unstable

Enable iter_array_chunks unstable feature for iter_batch_exact, which is only for benchmarking.

hashers

Allow additional hash functions, on top of just FxHash and XxHash.

Enables cityhash-102-rs, fastmurmur3, hashers, highway, metrohash, murmur2, murmur3, and wyhash

Affects hash::Murmur2_64, hash::FastMurmur3_128, hash::Murmur3_128, hash::Highway64, hash::Highway128, hash::City64, hash::City128, hash::Wy64, hash::Metro64, hash::Metro128, hash::Spooky64, hash::Spooky128

default = epserde

The epserde feature is set by default whenever ptr_hash is added without default-features = false somewhere in the dependency tree.