]> git.proxmox.com Git - rustc.git/blame - src/test/ui/pattern/pat-type-err-let-stmt.stderr
New upstream version 1.52.0~beta.3+dfsg1
[rustc.git] / src / test / ui / pattern / pat-type-err-let-stmt.stderr
CommitLineData
dfeec247
XL
1error[E0308]: mismatched types
2 --> $DIR/pat-type-err-let-stmt.rs:6:29
3 |
4LL | let Ok(0): Option<u8> = 42u8;
5 | ---------- ^^^^
6 | | |
1b1a35ee 7 | | expected enum `Option`, found `u8`
dfeec247
XL
8 | | help: try using a variant of the expected enum: `Some(42u8)`
9 | expected due to this
10 |
1b1a35ee 11 = note: expected enum `Option<u8>`
dfeec247
XL
12 found type `u8`
13
14error[E0308]: mismatched types
15 --> $DIR/pat-type-err-let-stmt.rs:6:9
16 |
17LL | let Ok(0): Option<u8> = 42u8;
18 | ^^^^^ ---------- expected due to this
19 | |
6a06907d 20 | expected enum `Option`, found enum `Result`
dfeec247 21 |
1b1a35ee 22 = note: expected enum `Option<u8>`
6a06907d 23 found enum `Result<_, _>`
dfeec247
XL
24
25error[E0308]: mismatched types
26 --> $DIR/pat-type-err-let-stmt.rs:11:9
27 |
28LL | let Ok(0): Option<u8>;
29 | ^^^^^ ---------- expected due to this
30 | |
6a06907d 31 | expected enum `Option`, found enum `Result`
dfeec247 32 |
1b1a35ee 33 = note: expected enum `Option<u8>`
6a06907d 34 found enum `Result<_, _>`
dfeec247
XL
35
36error[E0308]: mismatched types
37 --> $DIR/pat-type-err-let-stmt.rs:15:9
38 |
39LL | let Ok(0) = 42u8;
40 | ^^^^^ ---- this expression has type `u8`
41 | |
6a06907d 42 | expected `u8`, found enum `Result`
dfeec247
XL
43 |
44 = note: expected type `u8`
6a06907d 45 found enum `Result<_, _>`
dfeec247
XL
46
47error: aborting due to 4 previous errors
48
49For more information about this error, try `rustc --explain E0308`.