Make note that examples need a main()

Fixes #19199
This commit is contained in:
Steve Klabnik 2014-11-25 11:18:39 -05:00
parent 48ca6d1840
commit d7b29a6ccd

View File

@ -378,9 +378,15 @@ of your time with Rust.
The first thing we'll learn about are 'variable bindings.' They look like this:
```{rust}
let x = 5i;
fn main() {
let x = 5i;
}
```
Putting `fn main() {` in each example is a bit tedious, so we'll leave that out
in the future. If you're following along, make sure to edit your `main()`
function, rather than leaving it off. Otherwise, you'll get an error.
In many languages, this is called a 'variable.' But Rust's variable bindings
have a few tricks up their sleeves. Rust has a very powerful feature called
'pattern matching' that we'll get into detail with later, but the left