{"ast_node_type":"variable","tokens":[{"end":67,"kind":"keyword","start":0,"text":"if"}]}
                        if let hir::FnRetTy::Return(ret) = output {
                        span = output.span();
                            hir_ty = Some(self.get_future_inner_return_ty(ret));