- An array of cache-line aligned inner locked structures with convenience methods. A single field is used when the compiler uses only one thread.
- Get a shard with a pre-computed hash value. If
get_shard_by_valueis ever used in combination with
get_shard_by_hashon a single
hashmust be computed with
hashcan be computed with any hasher, so long as that hasher is used consistently for each