about summary refs log tree commit diff
path: root/tests/ui/pattern/no-match-tuple-variant-self-ctor.struct_.stderr
blob: 5ed3979feb807c32f46e1d94841bb6ba21da96f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
error[E0423]: expected value, found struct `S`
  --> $DIR/no-match-tuple-variant-self-ctor.rs:30:24
   |
LL |     struct S {}
   |     ----------- `S` defined here
...
LL |             let Self = S;
   |                        ^ help: use struct literal syntax instead: `S {}`

error[E0533]: expected unit struct, found self constructor `Self`
  --> $DIR/no-match-tuple-variant-self-ctor.rs:30:17
   |
LL |             let Self = S;
   |                 ^^^^ not a unit struct

error: aborting due to 2 previous errors

Some errors have detailed explanations: E0423, E0533.
For more information about an error, try `rustc --explain E0423`.