changeset 32:a2ba1566dea3

Clean imports
author Илья Ефимов <inferrna@gmail.com>
date Fri, 11 Dec 2020 01:00:18 +0800
parents 102b185d2013
children e06b174fc82f
files src/lib.rs
diffstat 1 files changed, 4 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib.rs	Fri Dec 11 00:52:49 2020 +0800
+++ b/src/lib.rs	Fri Dec 11 01:00:18 2020 +0800
@@ -4,7 +4,8 @@
 use syn::{parse_macro_input, spanned::Spanned, ItemFn};
 
 use proc_macro::TokenStream;
-use quote::{self, ToTokens};
+use quote::{self};
+use syn::export::ToTokens;
 
 // This implementation of the storage backend does not depend on any more crates.
 #[cfg(not(feature = "full"))]
@@ -46,11 +47,9 @@
 #[cfg(feature = "full")]
 mod store {
     use proc_macro::TokenStream;
-    use syn::{parse as p, ExprCall, ExprMethodCall, Expr};
+    use syn::{parse as p, Expr};
     use syn::export::ToTokens;
-    use syn::spanned::Spanned;
-    use std::ops::Deref;
-    use syn::parse::{Parser, Parse};
+
 
     #[derive(Default, Clone)]
     pub(crate) struct CacheOptions {