]> git.lizzy.rs Git - rust.git/blob - tests/ui/crashes/ice-6250.stderr
Auto merge of #6313 - giraffate:fix_fp_needless_collect, r=ebroto
[rust.git] / tests / ui / crashes / ice-6250.stderr
1 error[E0658]: destructuring assignments are unstable
2   --> $DIR/ice-6250.rs:12:25
3    |
4 LL |         Some(reference) = cache.data.get(key) {
5    |         --------------- ^
6    |         |
7    |         cannot assign to this expression
8    |
9    = note: see issue #71126 <https://github.com/rust-lang/rust/issues/71126> for more information
10    = help: add `#![feature(destructuring_assignment)]` to the crate attributes to enable
11
12 error[E0601]: `main` function not found in crate `ice_6250`
13   --> $DIR/ice-6250.rs:4:1
14    |
15 LL | / pub struct Cache {
16 LL | |     data: Vec<i32>,
17 LL | | }
18 LL | |
19 ...  |
20 LL | |     }
21 LL | | }
22    | |_^ consider adding a `main` function to `$DIR/ice-6250.rs`
23
24 error[E0308]: mismatched types
25   --> $DIR/ice-6250.rs:12:14
26    |
27 LL |         Some(reference) = cache.data.get(key) {
28    |              ^^^^^^^^^
29    |              |
30    |              expected integer, found `&i32`
31    |              help: consider dereferencing the borrow: `*reference`
32
33 error[E0308]: mismatched types
34   --> $DIR/ice-6250.rs:12:9
35    |
36 LL |         Some(reference) = cache.data.get(key) {
37    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `bool`, found `()`
38
39 error: aborting due to 4 previous errors
40
41 Some errors have detailed explanations: E0308, E0601, E0658.
42 For more information about an error, try `rustc --explain E0308`.