Function bitwise::word::test_bit [] [src]

pub fn test_bit<T: Word, U: UnsignedWord>(x: T, bit: U) -> bool

Test the bit of x.

Panics

If bit >= bit_size().

Examples

use bitwise::word::*;

let n = 0b1011_0010u8;
assert_eq!(test_bit(n, 7u8), true);
assert_eq!(n.test_bit(6u8), false);
assert_eq!(n.test_bit(5u8), true);