pub trait OpReverse { type Output; // Required method fn reverse(self) -> Self::Output; }
reverse the elements.