A set that is compact in size.
Drain64 | A drainer.
|
Iter64 | An iterator.
|
Map64 | A map type that can use any key that fits in a u64 (i.e. that
satisfies trait Fits64 ). This map type is very space-efficient
for keys that are small integers, while not being bad at storing
large integers.
|
Map64Iter | Iterator for Map64
|
Map6464 | A map type that can use any key that fits in a u64 (i.e. that
satisfies trait Fits64 ). This map type is very space-efficient
for keys that are small integers, while not being bad at storing
large integers.
|
Map6464Iter | Iterator for Map6464Iter
|
Set64 | A set type that can store any type that fits in a u64 . This set
type is very space-efficient in storing small integers, while not
being bad at storing large integers (i.e. about half the size of a
large fnv::HashSet , for small sets of large integers about five
times smaller than fnv::HashSet . For small numbers, Set64 is
even more compact.
|
U64MapIter | Iterator for u64map
|
Drain | A draining iterator for U64Set .
|
Iter | An iterator for U64Set .
|
Fits64 | This describes a type which can be stored in 64 bits without loss.
It is defined for all signed and unsigned integer types, as well
as char . In each case, we store sets consisting exclusively of
"small" integers efficiently.
|