Implement `SourceMap::is_span_accessible` This patch adds `SourceMap::is_span_accessible` and replaces `span_to_snippet(span).is_ok()` and `span_to_snippet(span).is_err()` with it. This removes a `&str` to `String` conversion.
debug_assert
assert
CachingSourceMapView
Encodable
Encoder
&str
String
EventArgRecorder
SpannedEventArgRecorder
SourceFile::lines