{"ast_node_type":"other","tokens":[{"end":70,"kind":"keyword","start":0,"text":"arm.pat().and_then(|pat|"}]}
                                            arm.pat().and_then(|pat| {
                                        let variant_already_present = match_arm_list.arms().any(|arm| {
                                                let pat_already_present = pat.syntax().to_string().contains(variant_name.as_str());