From fc2dfa7524667e6d3283ef52f8ae42598059a222 Mon Sep 17 00:00:00 2001 From: 0xYYY <0xYYY@pm.me> Date: Fri, 9 Dec 2022 01:12:44 +0800 Subject: [PATCH] fix(interfaces/db): remove unused `$seek:ty` token in table! macro (#362) Co-authored-by: 0xYYY <0xYYY@protonmail.com> --- crates/interfaces/src/db/tables.rs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/crates/interfaces/src/db/tables.rs b/crates/interfaces/src/db/tables.rs index f913276236..a5f00be609 100644 --- a/crates/interfaces/src/db/tables.rs +++ b/crates/interfaces/src/db/tables.rs @@ -50,8 +50,7 @@ pub const TABLES: [(TableType, &str); 20] = [ #[macro_export] /// Macro to declare all necessary tables. macro_rules! table { - ( - $(#[$docs:meta])+ ( $table_name:ident ) $key:ty | $value:ty | $seek:ty) => { + ($(#[$docs:meta])+ ( $table_name:ident ) $key:ty | $value:ty) => { $(#[$docs])+ /// #[doc = concat!("Takes [`", stringify!($key), "`] as a key and returns [`", stringify!($value), "`]")] @@ -75,12 +74,6 @@ macro_rules! table { write!(f, "{}", stringify!($table_name)) } } }; - ($(#[$docs:meta])+ ( $table_name:ident ) $key:ty | $value:ty) => { - table!( - $(#[$docs])+ - ( $table_name ) $key | $value | $key - ); - }; } macro_rules! dupsort { @@ -89,7 +82,7 @@ macro_rules! dupsort { $(#[$docs])+ /// #[doc = concat!("`DUPSORT` table with subkey being: [`", stringify!($subkey), "`].")] - ( $table_name ) $key | $value | $subkey + ( $table_name ) $key | $value ); impl DupSort for $table_name { type SubKey = $subkey;