commit | f6754d35b25d0abde2309cd15e5dfe11c62597d9 | [log] [tgz] |
---|---|---|
author | Isaac van Bakel <ivb@vanbakel.io> | Wed May 08 20:21:06 2019 +0100 |
committer | Isaac van Bakel <ivb@vanbakel.io> | Wed May 08 20:21:06 2019 +0100 |
tree | 0e04946852ceb1006bf377cded4fd0ed5ac48986 | |
parent | 79c8ed793f9afe4bc491575a86256651dcf777b6 [diff] [blame] |
Make TokenStream's IntoIter derive Clone Both the wrapper and fallback versions are cloneable. This brings proc_macro2 in line with proc_macro in terms of this functionality.
diff --git a/src/wrapper.rs b/src/wrapper.rs index 8413eaa..994ed24 100644 --- a/src/wrapper.rs +++ b/src/wrapper.rs
@@ -318,6 +318,7 @@ } } +#[derive(Clone)] pub enum TokenTreeIter { Compiler(proc_macro::token_stream::IntoIter), Fallback(fallback::TokenTreeIter),