{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"patterns.iter().map(|pat|"}]}
        patterns.iter().map(|pat| MatchArm { pat, has_guard: false, arm_data: () }).collect();
    let arms: Vec<_> =
    let report =