借阅检查员我很难过.
for item in self.xxx.iter() {
self.modify_self_but_not_xxx(item);
}
Run Code Online (Sandbox Code Playgroud)
上面的代码工作之前,我重构一些代码为modify_self_but_not_xxx():
error: cannot borrow `*self` as mutable because `self.xxx` is also borrowed as immutable
Run Code Online (Sandbox Code Playgroud)
如何在持有引用的同时调用变异方法self(例如从for-loop中引用)?
rust ×1