pub fn span_intersection(a: &Span, b: &Span) -> Option<Span>
Return the intersection of two spans, or None if they do not overlap.
None