@@ -17,41 +17,41 @@ LL | if let Some(thing) = maybe {
17
17
= note: move occurs because the value has type `std::vec::Vec<bool>`, which does not implement the `Copy` trait
18
18
19
19
error[E0382]: use of moved value: `maybe` (Mir)
20
- --> $DIR/issue-41962.rs:17:30
20
+ --> $DIR/issue-41962.rs:17:16
21
21
|
22
22
LL | if let Some(thing) = maybe {
23
- | ----- ^^^^^ value used here after move
24
- | |
25
- | value moved here
23
+ | ^^^^^-----^
24
+ | | |
25
+ | | value moved here
26
+ | value used here after move
26
27
|
27
28
= note: move occurs because value has type `std::vec::Vec<bool>`, which does not implement the `Copy` trait
28
29
29
- error[E0382]: borrow of moved value: `maybe` (Mir)
30
- --> $DIR/issue-41962.rs:17:30
30
+ error[E0382]: use of moved value (Mir)
31
+ --> $DIR/issue-41962.rs:17:21
31
32
|
32
33
LL | if let Some(thing) = maybe {
33
- | ----- ^^^^^ value borrowed here after move
34
- | |
35
- | value moved here
34
+ | ^^^^^ value moved here in previous iteration of loop
36
35
|
37
36
= note: move occurs because value has type `std::vec::Vec<bool>`, which does not implement the `Copy` trait
38
37
39
38
error[E0382]: use of moved value: `maybe` (Mir)
40
- --> $DIR/issue-41962.rs:17:16
39
+ --> $DIR/issue-41962.rs:17:30
41
40
|
42
41
LL | if let Some(thing) = maybe {
43
- | ^^^^^-----^
44
- | | |
45
- | | value moved here
46
- | value used here after move
42
+ | ----- ^^^^^ value used here after move
43
+ | |
44
+ | value moved here
47
45
|
48
46
= note: move occurs because value has type `std::vec::Vec<bool>`, which does not implement the `Copy` trait
49
47
50
- error[E0382]: use of moved value (Mir)
51
- --> $DIR/issue-41962.rs:17:21
48
+ error[E0382]: borrow of moved value: `maybe` (Mir)
49
+ --> $DIR/issue-41962.rs:17:30
52
50
|
53
51
LL | if let Some(thing) = maybe {
54
- | ^^^^^ value moved here in previous iteration of loop
52
+ | ----- ^^^^^ value borrowed here after move
53
+ | |
54
+ | value moved here
55
55
|
56
56
= note: move occurs because value has type `std::vec::Vec<bool>`, which does not implement the `Copy` trait
57
57
0 commit comments