syntax_data: {"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"bug!(\"expected"}]}
source_snippet:             bug!("expected closure, found {self_ty}");
context_before:         let ty::Closure(_, args) = *self_ty.kind() else {
context_after:         };