Function ctlz_nonzero
unsafe const fn ctlz_nonzero<T: Copy>(x: T) -> u32
Like ctlz, but extra-unsafe as it returns undef when
given an x with value 0.
This intrinsic does not have a stable counterpart.
Examples
#
use ctlz_nonzero;
let x = 0b0001_1100_u8;
let num_leading = unsafe ;
assert_eq!;