// use cenum_utils::{EnumCount as _, EnumDiscriminants as _};
// use cenum_utils_derive::ConstEnum;
// #[derive(ConstEnum)]
// #[repr(u8)]
// enum Enum {
// X,
// Y,
// Z
// }
// #[test]
// const fn test() {
// assert!(Enum::COUNT == 3);
// let mut i = 0;
// while i < Enum::DISCRIMINANTS.len() {
// assert!(Enum::DISCRIMINANTS[i] as usize == i);
// i += 1;
// }
// }