pub trait Concat<Rhs = Self> { type Output; // Required method fn concat(&self, other: Rhs) -> Self::Output; }
this trait defines a common method for concatenating two entities into some new type.
Concatenate two slices into a new vector.