moddivide;modminus;modplus;modtimes;pubusedivide::Divide;pubuseminus::Minus;pubuseplus::Plus;pubusetimes::Times;/// Trait for binary transforms used by vector computations.
/// Zero-sized types implementing this get monomorphized (zero runtime cost).
pubtraitBinaryTransform<In1, In2, Out = In1> {fnapply(lhs: In1, rhs: In2)-> Out;}