A bidirectional range that iterates over the container.
HashTable!(string, int) hashTable; assert(hashTable[].empty); hashTable["Iguanodon"] = 9; assert(!hashTable[].empty); assert(hashTable[].front == hashTable.KeyValue("Iguanodon", 9)); assert(hashTable[].back == hashTable.KeyValue("Iguanodon", 9));
Returns a bidirectional range whose element type is a tuple of a key and the respective value.