Correct a typo in procedural macros chapter of the Book. (fixup [c8292fcd6a])

This commit is contained in:
Benoît CORTIER 2017-02-16 09:18:19 +01:00 committed by GitHub
parent c8292fcd6a
commit 36b00cf217
1 changed files with 1 additions and 1 deletions

View File

@ -169,7 +169,7 @@ So this is where quotes comes in. The `ast` argument is a struct that gives us
a representation of our type (which can be either a `struct` or an `enum`). a representation of our type (which can be either a `struct` or an `enum`).
Check out the [docs](https://docs.rs/syn/0.10.5/syn/struct.MacroInput.html), Check out the [docs](https://docs.rs/syn/0.10.5/syn/struct.MacroInput.html),
there is some useful information there. We are able to get the name of the there is some useful information there. We are able to get the name of the
type using `ast.ident`. The `quote!` macro let us write up the Rust code type using `ast.ident`. The `quote!` macro lets us write up the Rust code
that we wish to return and convert it into `Tokens`. `quote!` let's us use some that we wish to return and convert it into `Tokens`. `quote!` let's us use some
really cool templating mechanics; we simply write `#name` and `quote!` will really cool templating mechanics; we simply write `#name` and `quote!` will
replace it with the variable named `name`. You can even do some repetition replace it with the variable named `name`. You can even do some repetition