From 42824e2d6d73fab0a6342ee9b33c0f1b0ebdf825 Mon Sep 17 00:00:00 2001 From: Trubnikov Sergey Date: Tue, 30 Aug 2022 07:26:10 +0000 Subject: [PATCH] fix: Remove redudant template --- --- a/crates/evm-coder/src/abi.rs +++ b/crates/evm-coder/src/abi.rs @@ -31,7 +31,7 @@ const ABI_ALIGNMENT: usize = 32; -trait TypeHelper { +trait TypeHelper { fn is_dynamic() -> bool; } @@ -340,7 +340,7 @@ macro_rules! impl_abi_readable { ($ty:ty, $method:ident, $dynamic:literal) => { - impl TypeHelper<$ty> for $ty { + impl TypeHelper for $ty { fn is_dynamic() -> bool { $dynamic } @@ -399,7 +399,7 @@ macro_rules! impl_tuples { ($($ident:ident)+) => { - impl<$($ident: TypeHelper<$ident>,)+> TypeHelper<($($ident,)+)> for ($($ident,)+) { + impl<$($ident: TypeHelper,)+> TypeHelper for ($($ident,)+) { fn is_dynamic() -> bool { false $( @@ -413,7 +413,7 @@ $( Self: AbiRead<$ident>, )+ - ($($ident,)+): TypeHelper<($($ident,)+)>, + ($($ident,)+): TypeHelper, { fn abi_read(&mut self) -> Result<($($ident,)+)> { let size = if !<($($ident,)+)>::is_dynamic() { Some(>::size()) } else { None }; -- gitstuff