From 6221f50545a41cd8c8a31fffd01b3a2d68f8bc1d Mon Sep 17 00:00:00 2001 From: Sergey Pepyakin Date: Fri, 25 Jan 2019 10:51:42 +0100 Subject: [PATCH] Clean parser. --- derive/src/parser.rs | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/derive/src/parser.rs b/derive/src/parser.rs index aecdf38..471d5cb 100644 --- a/derive/src/parser.rs +++ b/derive/src/parser.rs @@ -1,17 +1,4 @@ -use syn::spanned::Spanned; -use syn::{FnArg, Ident, ImplItem, ImplItemMethod, ItemImpl, ReturnType}; - -pub enum ValueType { - I32, - I64, - F32, - F64, -} - -pub struct Signature { - pub params: Vec, - pub return_ty: Option, -} +use syn::{spanned::Spanned, FnArg, Ident, ImplItem, ImplItemMethod, ItemImpl, ReturnType}; #[derive(Clone)] pub struct Param {