{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"ty::CoroutineClosure(_,"}]}
                ty::CoroutineClosure(_, args) => args
                    .unwrap_or_else(|| bug!("field {f:?} out of range: {self_ty:?}")),
                    .as_coroutine_closure()