fn intersect_rects(a: Rect, b: Rect) -> Option<Rect>
Returns the intersection of two rects, or None when they do not overlap.
None