{"ast_node_type":"other","tokens":[{"end":91,"kind":"keyword","start":0,"text":"|"}]}
                            | TyKind::InferenceVar(_, TyVariableKind::Integer) => inner_ty,
                            TyKind::Scalar(Scalar::Bool | Scalar::Int(_) | Scalar::Uint(_))
                            // Otherwise we resolve via the std::ops::Not trait