macro_rules! impl_assign_fxn { ($op:tt, $fxn_name:ident, $arg:expr, $value_kind:ident, $value_string:tt) => { ... }; }