{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"|"}]}
            | ty::Never => "type".into(),
            | ty::Str
            ty::Tuple(tys) if tys.is_empty() => "unit type".into(),