pub trait Collision<Rhs> { fn collides(&self, rhs: &Rhs) -> Option<Contact>; }
Trait for determining the collision between two shapes.
Whether this shape collides with the other, and where.