Function bitwise::word::is_pow2 [] [src]

pub fn is_pow2<T: Word>(x: T) -> bool

Is x a power of 2.

Examples

use bitwise::word::*;

assert!(!0.is_pow2());
assert!(2.is_pow2());
assert!(!is_pow2(3));
assert!(4.is_pow2());
assert!(!5.is_pow2());
assert!(!6.is_pow2());
assert!(!7.is_pow2());
assert!(8.is_pow2());