Nnnyes. Varieties do not seem to be very.
You cannot write an operator as a name. But most operators are supported by traits, and you can write their name, so it is a * befficient Mul::mul(a, b), and you can pass Mul::mulfunctions as a pointer.
But this does not help in this case, because it Iterator::mapexpects FnMut((A, B)) -> C, and binary operators implement FnMut(A, B) -> C.
, . .
Iterator::map , arity ... , arity...
, .