pub trait CollisionHandler<T: Aabb> { fn collide(&mut self, a: AabbPin<&mut T>, b: AabbPin<&mut T>); }
Shorthand for FnMut(AabbPin<&mut T>, AabbPin<&mut T>) trait bound
FnMut(AabbPin<&mut T>, AabbPin<&mut T>)