てがみ: qatacri at protonmail.com | 統計 | 2020

202029700

match self.hash_map.entry(key) {
    hash_map::Entry::Occupied(e) => e.get(),
    hash_map::Entry::Vacant(e) => e.insert(self.create_value()),
}

こういうパターンで self が borrow checker に引っかかる問題は、どう対処するのがいいんだろう。