syntax_data: {"ast_node_type":"other","tokens":[{"end":75,"kind":"keyword","start":0,"text":"ty::Closure(..)"}]}
source_snippet:         ty::Closure(..) | ty::CoroutineClosure(..) | ty::FnDef(..) => None,
context_before:         ))),
context_after:         ty => span_bug!(span_with_body, "unexpected type of body: {ty:?}"),