statement
Does not return a value.
Almost all statements in Rust end with ;
Cannot be defined as another statement.
- Variable declarations e.g.
let x = 5 - Function definitions e.g.
fn foo() {} - Control flow statements:
if condition { code } else { code }, while condition { code }, etc.