1 #[derive(num_enum::FromPrimitive)] 2 #[repr(u8)] 3 enum Numbers { 4 Zero = 0, 5 #[num_enum(alternatives = [2..=255])] 6 NonZero = 1, 7 } 8 main()9 fn main() { 10 11 } 12