Mercurial > lbo > hg > memoize
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 {