macro_rules! is_mixed { (T, $st1:expr, $st2:expr) => { ... }; (F, $src:expr, $st2:expr) => { ... }; }