{"ast_node_type":"variable","tokens":[{"end":62,"kind":"keyword","start":0,"text":"let"}]}
            let x_ident = Ident::with_dummy_span(sym::result);
        let ready_arm = {
            let (x_pat, x_pat_hid) = self.pat_ident(gen_future_span, x_ident);