{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"|"}]}
            | ty::Foreign(def_id)
            ty::Adt(ty::AdtDef(Interned(&ty::AdtDefData { did: def_id, .. }, _)), ..)
            | ty::FnDef(def_id, ..)