[[Rust]] [[Statement vs expression]] Because a statement does not have a return value it is not possible to do `let x = (let y = 6)` Also `let x = y = 6;` is not possible because now `y` is never defined.