{"ast_node_type":"variable","tokens":[{"end":52,"kind":"keyword","start":0,"text":"let"}]}
                        let mut capture_mode = None;
                    if self.is_upvar(&discr_place) {
                        for arm in arms.iter() {