A bit is one place in a binary number. It can be 0 or 1—nothing else. A 0 means that place does not count toward the number; a 1 means it does. section 1.3
Each place is worth twice as much as the place to its right. Eight bits make one byte. In Rust, the number in an integer type’s name tells you its size in bits: `u8` has eight bits, while `u16` has sixteen. section 1.3
What eight bits can hold
The largest value a `u8` can hold is 255. More bits allow an integer type to hold larger numbers: a `u16` can hold up to 65,535. section 1.3




