{"ast_node_type":"variable","tokens":[{"end":18,"kind":"keyword","start":0,"text":"let"}]}
        let arms =
        }
            adt.shape.as_pattern(span, &adt.name).into_iter().zip(adt.shape.field_names(span)).map(