1 #[derive(Debug, Eq, PartialEq, num_enum::FromPrimitive)] 2 #[repr(u8)] 3 enum Enum { 4 #[num_enum(catch_all)] 5 Zero(u8), 6 #[num_enum(catch_all)] 7 NonZero(u8), 8 } 9 main()10 fn main() {} 11