bitwise::word
pub fn shift_logical_left<T: Word, U: Word>(x: T, n: U) -> T
Shift the bits to the left by a specified amount, n.
n
If n > bit_size().
n > bit_size()
use bitwise::word::*; let a = 0b0000_1010u8; let b = 0b0000_1001u8; assert_eq!(shift_logical_left(a, 4), 0b1010_0000u8); assert_eq!(b.shift_logical_left(4), 0b1001_0000u8);