(lhs: i32, exp: u32)
| 125 | /// Custom implementation of checked integer powers for error reporting purposes. |
| 126 | #[inline(always)] |
| 127 | fn checked_pow_integer(lhs: i32, exp: u32) -> Result<i32, &'static str> { |
| 128 | lhs.checked_pow(exp).ok_or("Integer overflow") |
| 129 | } |
| 130 | |
| 131 | /// Custom implementation of checked left shift for error reporting purposes. |
| 132 | #[inline(always)] |