diff --git a/src/lib.rs b/src/lib.rs index eb75f9e..d410b47 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -58,7 +58,6 @@ //! recursion limit by adding `#![recursion_limit = "128"]` to your crate. An even //! higher limit may be necessary for especially large invocations. -extern crate proc_macro; extern crate proc_macro2; mod tokens; diff --git a/src/tokens.rs b/src/tokens.rs index aa7983e..e6f93f1 100644 --- a/src/tokens.rs +++ b/src/tokens.rs @@ -1,7 +1,6 @@ use super::ToTokens; use std::fmt::{self, Display}; -use proc_macro; use proc_macro2::{TokenStream, TokenTree, TokenNode, Term, Span}; use proc_macro2::Delimiter; @@ -126,13 +125,6 @@ impl From for TokenStream { } } -impl From for proc_macro::TokenStream { - fn from(tokens: Tokens) -> proc_macro::TokenStream { - let tokens: TokenStream = tokens.into(); - tokens.into() - } -} - impl Default for Tokens { fn default() -> Self { Tokens::new()