macro_rules! impl_binary_ops { (($left_val:expr, $operator:expr, $right_val:expr), $($type:ident),*) => { ... }; }