1 2 3 4 5 6 7 8 9 10
#[macro_export] macro_rules! clone_army { (@as_expr $e:expr) => { $e }; ([$($var:ident),*] $cl:expr) => {{ $(let $var = $var.clone();)* $cl }}; }
1 2 3 4 5 6 7 8 9 10
#[macro_export] macro_rules! clone_army { (@as_expr $e:expr) => { $e }; ([$($var:ident),*] $cl:expr) => {{ $(let $var = $var.clone();)* $cl }}; }