]> git.lizzy.rs Git - rust.git/blob - tests/ui/borrowck/two-phase-cannot-nest-mut-self-calls.stderr
Rollup merge of #106726 - cmorin6:fix-comment-typos, r=Nilstrieb
[rust.git] / tests / ui / borrowck / two-phase-cannot-nest-mut-self-calls.stderr
1 error[E0502]: cannot borrow `vec` as mutable because it is also borrowed as immutable
2   --> $DIR/two-phase-cannot-nest-mut-self-calls.rs:14:9
3    |
4 LL |       vec.get({
5    |       -   --- immutable borrow later used by call
6    |  _____|
7    | |
8 LL | |
9 LL | |         vec.push(2);
10    | |         ^^^^^^^^^^^ mutable borrow occurs here
11 LL | |
12 LL | |
13 LL | |         0
14 LL | |     });
15    | |______- immutable borrow occurs here
16
17 error: aborting due to previous error
18
19 For more information about this error, try `rustc --explain E0502`.