1
0
Fork 0
forked from wry/wry

portal: add a desktop portal

This commit is contained in:
Julian Orth 2022-07-30 19:21:30 +02:00
parent 323a6ed953
commit a162055f1d
38 changed files with 2389 additions and 27 deletions

View file

@ -50,7 +50,11 @@ impl<K: Eq + Hash, V> CopyHashMap<K, V> {
unsafe { self.map.get().deref().get(k).cloned() }
}
pub fn remove(&self, k: &K) -> Option<V> {
pub fn remove<Q: ?Sized>(&self, k: &Q) -> Option<V>
where
Q: Hash + Eq,
K: Borrow<Q>,
{
unsafe { self.map.get().deref_mut().remove(k) }
}