blob: 0843df29b5c46246fdcc1f2c1e8215cb698819db [file] [log] [blame]
error[E0596]: cannot borrow `self` as mutable, as it is not declared as mutable
--> $DIR/issue-34126.rs:6:18
|
LL | self.run(&mut self);
| ^^^^^^^^^
| |
| cannot borrow as mutable
| try removing `&mut` here
error[E0502]: cannot borrow `self` as mutable because it is also borrowed as immutable
--> $DIR/issue-34126.rs:6:18
|
LL | self.run(&mut self);
| ---- --- ^^^^^^^^^ mutable borrow occurs here
| | |
| | immutable borrow later used by call
| immutable borrow occurs here
error: aborting due to 2 previous errors
Some errors have detailed explanations: E0502, E0596.
For more information about an error, try `rustc --explain E0502`.