{"ast_node_type":"other","tokens":[{"end":14,"kind":"keyword","start":0,"text":"fields"}]}
        fields
            variant.fields.iter().map(|f| f.ident(self.tcx)).collect::<Vec<Ident>>();
            .iter()