{"ast_node_type":"function","tokens":[{"end":56,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn complete(&self, key: K, value: V, index: I) {
    #[inline]
        let key = u32::try_from(key.index()).unwrap();