{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"self.idx_sorted_by_item_key[lower_bound..].iter().map_while(move"}]}
        self.idx_sorted_by_item_key[lower_bound..].iter().map_while(move |&i| {
        let lower_bound = self.idx_sorted_by_item_key.partition_point(|&i| self.items[i].0 < key);
            let (k, v) = &self.items[i];