pub trait OpJoin<RHS> { type Output; fn join(self, rhs: RHS) -> Self::Output; }
Allows to join/concatenate two tuples