[rust/en] Add an English Rust tutorial

Fixes #480.
I'd say `foo` must exist to be passed to `match`. That is, the following construct is "matching" (verb) against foo, not creating a "match" (noun) called foo.