pub trait Reverse { fn reverse(self) -> Self; }
Reverse the direction/orientation of an object
Reverse the direction/orientation of the object