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