An abstract object that provides an unique integer key
Can be inserted into a HashSet or used as a key in a HashTable object.
HashSet
HashTable
@:value(HashKey.next())read onlykey:Int = HashKey.next()
A unique, unsigned 32-bit integer key.
A hash table transforms this key into an index of an array element by using a hash function.