]> git.lizzy.rs Git - rust.git/blobdiff - crates/rust-analyzer/src/diagnostics/test_data/rustc_incompatible_type_for_trait.txt
Fix tests
[rust.git] / crates / rust-analyzer / src / diagnostics / test_data / rustc_incompatible_type_for_trait.txt
index 2cbf657e59fed7c2ee0561b12a92ea821c1cc45d..653fb0130d120a0e019ea6432ae0ac271286c094 100644 (file)
@@ -2,6 +2,9 @@
     MappedRustDiagnostic {
         url: Url {
             scheme: "file",
+            cannot_be_a_base: false,
+            username: "",
+            password: None,
             host: None,
             port: None,
             path: "/test/compiler/ty/list_iter.rs",
                 },
             },
             severity: Some(
-                Error,
+                DiagnosticSeverity(
+                    1,
+                ),
             ),
             code: Some(
                 String(
                     "E0053",
                 ),
             ),
-            code_description: None,
+            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(
+                            "E0053",
+                        ),
+                    },
+                },
+            ),
             source: Some(
                 "rustc",
             ),
-            message: "method `next` has an incompatible type for trait\nexpected type `fn(&mut ty::list_iter::ListIterator<\'list, M>) -> std::option::Option<&ty::Ref<M>>`\n   found type `fn(&ty::list_iter::ListIterator<\'list, M>) -> std::option::Option<&\'list ty::Ref<M>>`",
+            message: "method `next` has an incompatible type for trait\nexpected type `fn(&mut ty::list_iter::ListIterator<'list, M>) -> std::option::Option<&ty::Ref<M>>`\n   found type `fn(&ty::list_iter::ListIterator<'list, M>) -> std::option::Option<&'list ty::Ref<M>>`",
             related_information: None,
             tags: None,
             data: None,