Lines Matching defs:entry
82 pub fn entry(&mut self, key: K) -> Entry<K, V> {
153 Entry::Occupied(entry) => &mut entry.v.values[entry.index],
154 Entry::Vacant(entry) => {
155 entry.v.keys.push(entry.key);
156 entry.v.values.push(default);
157 entry.v.values.last_mut().unwrap()
164 Entry::Occupied(entry) => &mut entry.v.values[entry.index],
165 Entry::Vacant(entry) => {
166 entry.v.keys.push(entry.key);
167 entry.v.values.push(default());
168 entry.v.values.last_mut().unwrap()