{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"match"}]}
        match self.entry(k) {
    fn get_mut_or<E>(&mut self, k: K, vacant: impl FnOnce() -> Result<V, E>) -> Result<&mut V, E> {
            IndexEntry::Occupied(e) => Ok(e.into_mut()),