(&self, vm: &VirtualMachine, key: &K)
| 325 | } |
| 326 | |
| 327 | pub fn contains<K: DictKey + ?Sized>(&self, vm: &VirtualMachine, key: &K) -> PyResult<bool> { |
| 328 | let key_hash = key.key_hash(vm)?; |
| 329 | let (entry, _) = self.lookup(vm, key, key_hash, None)?; |
| 330 | Ok(entry.index().is_some()) |
| 331 | } |
| 332 | |
| 333 | /// Retrieve a key |
| 334 | #[cfg_attr(feature = "flame-it", flame("Dict"))] |
no test coverage detected