(&mut self, key: &K)
| 65 | } |
| 66 | |
| 67 | fn remove(&mut self, key: &K) -> Option<V> { |
| 68 | self.map.remove(&key).map(|index| { |
| 69 | self.remove_from_list(index); |
| 70 | self.entries[index].val.take().unwrap() |
| 71 | }) |
| 72 | } |
| 73 | |
| 74 | fn get(&mut self, key: &K) -> Option<&V> { |
| 75 | if self.contains(key) { self.access(key); } |
no test coverage detected