summaryrefslogtreecommitdiff
path: root/It is not possible to do a chain assignment.md
blob: 419c5dce4027414f064c133fdb05fac1a425e25a (plain)
1
2
3
4
5
6
7
[[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.