{"ast_node_type":"function","tokens":[{"end":54,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn iter(&self, f: &mut dyn FnMut(&K, &V, I)) {
        for idx in 0..self.len.load(Ordering::Acquire) {