11error[E0308]: mismatched types
22 --> $DIR/deref-suggestion.rs:18:9
33 |
4- LL | foo(s); //~ ERROR mismatched types
4+ LL | foo(s);
55 | ^
66 | |
77 | expected struct `std::string::String`, found reference
@@ -11,9 +11,9 @@ LL | foo(s); //~ ERROR mismatched types
1111 found type `&std::string::String`
1212
1313error[E0308]: mismatched types
14- --> $DIR/deref-suggestion.rs:23 :10
14+ --> $DIR/deref-suggestion.rs:24 :10
1515 |
16- LL | foo3(u); //~ ERROR mismatched types
16+ LL | foo3(u);
1717 | ^
1818 | |
1919 | expected u32, found &u32
@@ -23,9 +23,9 @@ LL | foo3(u); //~ ERROR mismatched types
2323 found type `&u32`
2424
2525error[E0308]: mismatched types
26- --> $DIR/deref-suggestion.rs:30 :9
26+ --> $DIR/deref-suggestion.rs:32 :9
2727 |
28- LL | foo(&"aaa".to_owned()); //~ ERROR mismatched types
28+ LL | foo(&"aaa".to_owned());
2929 | ^^^^^^^^^^^^^^^^^
3030 | |
3131 | expected struct `std::string::String`, found reference
@@ -35,9 +35,9 @@ LL | foo(&"aaa".to_owned()); //~ ERROR mismatched types
3535 found type `&std::string::String`
3636
3737error[E0308]: mismatched types
38- --> $DIR/deref-suggestion.rs:31 :9
38+ --> $DIR/deref-suggestion.rs:34 :9
3939 |
40- LL | foo(&mut "aaa".to_owned()); //~ ERROR mismatched types
40+ LL | foo(&mut "aaa".to_owned());
4141 | ^^^^^^^^^^^^^^^^^^^^^
4242 | |
4343 | expected struct `std::string::String`, found mutable reference
@@ -58,6 +58,16 @@ LL | foo3(borrow!(0));
5858 = note: expected type `u32`
5959 found type `&{integer}`
6060
61- error: aborting due to 5 previous errors
61+ error[E0308]: mismatched types
62+ --> $DIR/deref-suggestion.rs:38:5
63+ |
64+ LL | assert_eq!(3i32, &3i32);
65+ | ^^^^^^^^^^^^^^^^^^^^^^^^ expected i32, found &i32
66+ |
67+ = note: expected type `i32`
68+ found type `&i32`
69+ = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
70+
71+ error: aborting due to 6 previous errors
6272
6373For more information about this error, try `rustc --explain E0308`.
0 commit comments