macro_rules! showln { ($arg:expr) => { ... }; ($style:ident, $value:expr) => { ... }; ($style:ident, $value:expr, $($rest:tt)*) => { ... }; }