{"ast_node_type":"other","tokens":[{"end":51,"kind":"keyword","start":0,"text":"|"}]}
            | DefiningTy::InlineConst(_, args) => {
            | DefiningTy::Coroutine(_, args)
                // In the case of closures, we rely on the fact that