{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"combine_substructure:"}]}
        combine_substructure: combine_substructure(Box::new(|a, b, c| {
        fieldless_variants_strategy: FieldlessVariantsStrategy::Unify,
            BlockOrExpr::new_expr(get_substructure_equality_expr(a, b, c))