-
peng-zhanghong authored
RefCell 嵌套借用错误 ( src/interpreter.rs ) 修复了在成员访问赋值时的嵌套借用问题。当代码尝试在持有 env.borrow() 不可变借用的同时,又调用 env.borrow_mut() 可变借用时,会导致 panic。 修复方法:先将借用检查结果保存到临时变量,确保不会有嵌套的可变借用。
e497e809
RefCell 嵌套借用错误 ( src/interpreter.rs ) 修复了在成员访问赋值时的嵌套借用问题。当代码尝试在持有 env.borrow() 不可变借用的同时,又调用 env.borrow_mut() 可变借用时,会导致 panic。 修复方法:先将借用检查结果保存到临时变量,确保不会有嵌套的可变借用。