macro_rules! temp {
(($Var:ident), $body:expr) => { ... };
(($Var:ident,), $body:expr) => { ... };
(($Var:ident, $($rest:ident),+ $(,)?), $body:expr) => { ... };
}macro_rules! temp {
(($Var:ident), $body:expr) => { ... };
(($Var:ident,), $body:expr) => { ... };
(($Var:ident, $($rest:ident),+ $(,)?), $body:expr) => { ... };
}