ph is the Rust library (by Piotr Beling) of data structures based on perfect hashing.
Example
use FPHash;
let keys = ;
let f = from;
// f assigns each key a unique number from the set {0, 1, 2, 3}
let mut values: = keys.iter.map.collect;
values.sort;
assert_eq!;