{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"fields.sort_by_key(|&(f,"}]}
        fields.sort_by_key(|&(f, _)| match f {
            FieldOrTupleIdx::Field(f) => layout.field_offset(f).unwrap_or(0),