]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/associated-types/associated-types-overridden-binding-2.stderr
Remove E0308 note when primary label has all info
[rust.git] / src / test / ui / associated-types / associated-types-overridden-binding-2.stderr
index 85724cb7c6e851d1a20f8b441f9ba7ebe81c1fa5..4ec1fd810aa76a7abf37025476fad28baaf40b55 100644 (file)
@@ -1,11 +1,9 @@
 error[E0271]: type mismatch resolving `<std::vec::IntoIter<u32> as std::iter::Iterator>::Item == i32`
-  --> $DIR/associated-types-overridden-binding-2.rs:6:39
+  --> $DIR/associated-types-overridden-binding-2.rs:6:43
    |
-LL |     let _: &I32Iterator<Item = u32> = &vec![42].into_iter();
-   |                                       ^^^^^^^^^^^^^^^^^^^^^ expected u32, found i32
+LL |     let _: &dyn I32Iterator<Item = u32> = &vec![42].into_iter();
+   |                                           ^^^^^^^^^^^^^^^^^^^^^ expected i32, found u32
    |
-   = note: expected type `u32`
-              found type `i32`
    = note: required for the cast to the object type `dyn std::iter::Iterator<Item = u32, Item = i32>`
 
 error: aborting due to previous error