]> git.lizzy.rs Git - enumset.git/blobdiff - enumset_derive/src/lib.rs
Import Span from proc_macro2 instead of syn
[enumset.git] / enumset_derive / src / lib.rs
index 83ac1381cf89f0d44331bc42689bb53ba5a6a82c..bc479496ae7ba5c4a7947477c77b5794cbcd6f94 100644 (file)
@@ -4,10 +4,9 @@ extern crate proc_macro;
 
 use darling::*;
 use proc_macro::TokenStream;
-use proc_macro2::{TokenStream as SynTokenStream, Literal};
+use proc_macro2::{TokenStream as SynTokenStream, Literal, Span};
 use std::collections::HashSet;
 use syn::{*, Result, Error};
-use syn::export::Span;
 use syn::spanned::Spanned;
 use quote::*;
 
@@ -494,4 +493,4 @@ fn derive_enum_set_type_0(input: DeriveInput, attrs: EnumsetAttrs) -> Result<Tok
     } else {
         error(input.span(), "`#[derive(EnumSetType)]` may only be used on enums")
     }
-}
\ No newline at end of file
+}