uberbyte 0.6.1

Bit manipulation for dummies
Documentation
1
2
3
4
5
6
7
8
9
10
use uberbyte::UberByte;

fn main() {
    let my_byte = UberByte::from(0x11);

    let left = my_byte << UberByte::from(1);
    let right = my_byte >> UberByte::from(1);

    println!("Left {:b}, right {:b}", left, right);
}