enum Entry<'a, Key, Value, Bucket> where Key: Eq<Key> + Hash, Bucket: Bucket<Key, Value> + 'a, { Vacant(VacantEntry<'a, Key, Value, Bucket>) }