use power_of_two::power_of_two; const POW_0: usize = power_of_two!(0); const POW_1: usize = power_of_two!(1); const POW_2: usize = power_of_two!(2); const POW_10: usize = power_of_two!(10); const POW_2_ISIZE: isize = power_of_two!(2, isize); const POW_2_I8: i8 = power_of_two!(2, i8); #[test] fn check_values() { assert_eq!(POW_0, 1); assert_eq!(POW_1, 2); assert_eq!(POW_2, 4); assert_eq!(POW_10, 1024); assert_eq!(POW_2_ISIZE, 4); assert_eq!(POW_2_I8, 4); }