{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"arity"}]}
                arity = 1;
                fields = vec![self.lower_pat(subpattern).at_index(0)];
                ctor = match ty.kind() {