Improve overall quality of compile_error! errors

Also updates UI tests.
This commit is contained in:
hcpl
2018-11-29 08:01:17 +02:00
parent 8f3f073017
commit 034db9f20f
69 changed files with 714 additions and 429 deletions
@@ -1,8 +1,8 @@
error: cannot deserialize when there is a lifetime parameter called 'de
--> $DIR/deserialize_de_lifetime.rs:4:10
--> $DIR/deserialize_de_lifetime.rs:5:10
|
4 | #[derive(Deserialize)]
| ^^^^^^^^^^^
5 | struct S<'de> {
| ^^^
error: aborting due to previous error
@@ -1,8 +1,11 @@
error: cannot deserialize a dynamically sized struct
--> $DIR/deserialize_dst.rs:4:10
--> $DIR/deserialize_dst.rs:5:1
|
4 | #[derive(Deserialize)]
| ^^^^^^^^^^^
5 | / struct S {
6 | | string: String,
7 | | slice: [u8],
8 | | }
| |_^
error: aborting due to previous error