{"ast_node_type":"impl","tokens":[{"end":56,"kind":"keyword","start":0,"text":"body:"}]}
        body: impl FnOnce(&mut Self) -> hir::Expr<'hir>,
        coroutine_source: hir::CoroutineSource,
    ) -> hir::ExprKind<'hir> {