{"ast_node_type":"other","tokens":[{"end":13,"kind":"keyword","start":0,"text":"{"}]}
            {
                if self.tcx.is_lang_item(def_id, LangItem::FnOnceOutput) =>
                self.extract_sig_from_projection_and_future_bound(cause_span, projection)