macro_rules! signature {
(($($param:expr),* $(,)?) => ()) => { ... };
(($($param:expr),* $(,)?) => $ret:expr) => { ... };
}
macro_rules! signature {
(($($param:expr),* $(,)?) => ()) => { ... };
(($($param:expr),* $(,)?) => $ret:expr) => { ... };
}