Fixed build
This commit is contained in:
parent
5bb5ed9fdb
commit
6d12867150
4 changed files with 364 additions and 408 deletions
|
@ -37,15 +37,12 @@ pub trait SearchParser: PriceParser {
|
|||
macro_rules! gen_list {
|
||||
( $([$module:ident::$name:ident : $($array:ident),*]),* ) => {
|
||||
#[derive(Arraygen, Debug)]
|
||||
#[gen_array(pub fn get_all: & dyn Parser)]
|
||||
#[gen_array(pub fn get_price: & dyn PriceParser)]
|
||||
#[gen_array(pub fn get_search: & dyn SearchParser)]
|
||||
#[gen_array(pub fn get_all: & dyn Parser)]
|
||||
pub struct List {
|
||||
$(
|
||||
$(
|
||||
#[in_array($array)]
|
||||
)*
|
||||
#[in_array(get_all)]
|
||||
#[in_array(get_all, $($array),* )]
|
||||
$module: $module::$name
|
||||
),*
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue