我试过了:
let mut vec = [1,2,3]; for mut x in &vec { *x=3; } for mut &x in &vec { x=3; } for mut *x in &vec { x=3; } for mut x in mut &vec { *x=3; } for mut x in &(mut vec) { *x=3; }
这些都不起作用; 我该怎么办?
for-loop mutable rust borrowing
borrowing ×1
for-loop ×1
mutable ×1
rust ×1