{"ast_node_type":"variable","tokens":[{"end":40,"kind":"keyword","start":0,"text":"let"}]}
        let arm = configure!(self, arm);
    fn flat_map_arm(&mut self, arm: ast::Arm) -> SmallVec<[ast::Arm; 1]> {
        mut_visit::walk_flat_map_arm(self, arm)