(&mut self, key: &K)
| 88 | } |
| 89 | |
| 90 | fn get(&mut self, key: &K) -> Option<&V> { |
| 91 | if self.contains(key) { |
| 92 | self.access(key); |
| 93 | } |
| 94 | |
| 95 | let entries = &self.entries; |
| 96 | self.map.get(key).and_then(move |&i| { |
| 97 | entries[i].val.as_ref() |
| 98 | }) |
| 99 | } |
| 100 | |
| 101 | fn get_mut(&mut self, key: &K) -> Option<&mut V> { |
| 102 | if self.contains(key) { |
no test coverage detected