commit | d72b645bdeb406b0a72d67cbbb3701bda42efefd | [log] [tgz] |
---|---|---|
author | David Tolnay <dtolnay@gmail.com> | Sat Sep 01 18:27:54 2018 -0700 |
committer | David Tolnay <dtolnay@gmail.com> | Sat Sep 01 18:27:54 2018 -0700 |
tree | 633085ba6fce673ffd403b5665e784952a817c85 | |
parent | d3c93d5f7537f26e514139d716b4fd793bc585cf [diff] [blame] |
Allow underscore as rename in `use` item
diff --git a/src/ident.rs b/src/ident.rs index cb9978e..72a15ad 100644 --- a/src/ident.rs +++ b/src/ident.rs
@@ -51,3 +51,9 @@ ident_from_token!(super); ident_from_token!(crate); ident_from_token!(extern); + +impl From<Token![_]> for Ident { + fn from(token: Token![_]) -> Ident { + Ident::new("_", token.spans[0]) + } +}