macro_rules! impl_convert_op { ($struct_name:ident, $arg_type:ty, $out_type:ty, $out_type2:ty, $op:ident) => { ... }; }