1
Fork 0

Specific labels when referring to "expected" and "found" types

This commit is contained in:
Esteban Küber 2019-11-13 14:16:56 -08:00
parent a0d40f8bdf
commit 83ffda5216
406 changed files with 1598 additions and 1518 deletions

View file

@ -5,7 +5,7 @@ LL | FOO => {},
| ^^^ expected &Foo, found struct `Foo`
|
= note: expected type `&Foo`
found type `Foo`
found struct `Foo`
error: aborting due to previous error

View file

@ -4,8 +4,8 @@ error[E0308]: mismatched types
LL | "abc" => true,
| ^^^^^ expected &str, found str
|
= note: expected type `&&str`
found type `&'static str`
= note: expected type `&&str`
found reference `&'static str`
error[E0308]: mismatched types
--> $DIR/lit.rs:16:9
@ -13,8 +13,8 @@ error[E0308]: mismatched types
LL | b"abc" => true,
| ^^^^^^ expected &[u8], found array of 3 elements
|
= note: expected type `&&[u8]`
found type `&'static [u8; 3]`
= note: expected type `&&[u8]`
found reference `&'static [u8; 3]`
error: aborting due to 2 previous errors