{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"|"}]}
            | ItemKind::Enum(_, Generics { params, .. }, _) => {
            ItemKind::Struct(_, Generics { params, .. }, _)
                let container_id = cx.current_expansion.id.expn_data().parent.expect_local();