Rust write macro example. More formally, the macro invocation body must be a .

Rust write macro example. Each macro by example has a name, and one or more rules.