macro_rules! model_table_ref_define {
($db_type:ty,$self_var:ident,$struct_name:ident,$option_struct_name:ident,{$($name:ident[$column_name:literal]:$type:ty),+}) => { ... };
($db_type:ty,$struct_name:ident,$option_struct_name:ident,{$($name:ident[$column_name:literal]:$type:ty),+$(,)?}) => { ... };
}
Expand description
对指定结构体实现名为 $option_struct_name 的可选引用struct @param $struct_name 结构体名 @param $option_struct_name 更改值临时存储的结构体名 @param {$name:$type} 字段名列表:类型列表