pub fn span_cmp(a: &Span, b: &Span) -> Ordering
Total ordering comparison for spans: by start, then by end.