Function bitwise::word::count_trailing_ones [] [src]

pub fn count_trailing_ones<T: Word>(x: T) -> T

Number of trailing ones in the binary representation of x.

Keywords:

Count trailing ones.

Examples

use bitwise::word::*;

let n = 0b0010_0111u16;

assert_eq!(n.count_trailing_ones(), 3);
assert_eq!(count_trailing_ones(n), 3);