Function bitwise::word::reverse_bit_pairs [] [src]

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

Reverses the pairs of bits of x.

Examples

use bitwise::word::*;

assert_eq!(0b1011_0010u8.reverse_bit_pairs(), 0b1000_1110u8);
assert_eq!(reverse_bit_pairs(0b1011_0010_1010_1001u16), 0b0110_1010_1000_1110u16);