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])
+    }
+}