Avoid some `&str` to `String` conversions with `MultiSpan::push_span_label` This patch removes some`&str` to `String` conversions with `MultiSpan::push_span_label`.
For high-level intro to how type checking works in rustc, see the type checking chapter of the rustc dev guide.