0
0
mirror of https://github.com/rust-lang/rust.git synced 2024-11-24 00:58:00 +01:00

Rollup merge of #133257 - GuillaumeGomez:unordmap-clear, r=lcnr

Add `UnordMap::clear` method

I need it for something I'm working on and I was surprised to see this method was not implemented.
This commit is contained in:
Matthias Krüger 2024-11-20 20:10:15 +01:00 committed by GitHub
commit 71d07dd030
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -602,6 +602,11 @@ impl<K: Eq + Hash, V> UnordMap<K, V> {
.into_iter()
.map(|(_, v)| v)
}
#[inline]
pub fn clear(&mut self) {
self.inner.clear()
}
}
impl<K, Q: ?Sized, V> Index<&Q> for UnordMap<K, V>