template <typename ContainerType, typename KeyTraits, typename Enable = void>

struct KeyEraseUtils

KeyEraseUtils

A utility class used by HashTable to implement an O(n) or O(k) erase-by-key

operation depending on whether or not the HashTable's bucket type is

associative or not.