{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"match"}]}
    match kind {
fn adt_shape(kind: StructKind) -> FieldsShape {
        StructKind::Record(_) => FieldsShape::Record,