[ MappedRustDiagnostic { url: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/test/runtime/compiler_support.rs", query: None, fragment: None, }, diagnostic: Diagnostic { range: Range { start: Position { line: 47, character: 64, }, end: Position { line: 47, character: 69, }, }, severity: Some( Error, ), code: Some( String( "E0308", ), ), code_description: Some( CodeDescription { href: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "doc.rust-lang.org", ), ), port: None, path: "/error-index.html", query: None, fragment: Some( "E0308", ), }, }, ), source: Some( "rustc", ), message: "mismatched types\nexpected usize, found u32", related_information: None, tags: None, data: None, }, fix: None, }, ]