pub fn intersection(a: &Rectangle, b: &Rectangle) -> Option<Rectangle>
Returns the intersection of two rectangles, or None if they do not overlap.
None