template <typename ContainerType, typename Enable = void>

struct DirectEraseUtils

DirectEraseUtils

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

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

O(k) erase.