有条件地返回不可变价值,防止可变借贷

时间:2019-09-03 00:53:23

标签: rust

我一直在研究这本书,被困在练习中。在第13.1章中,我尝试添加通用类型以及将多个值缓存到备注缓存器的功能。但是,我收到了一个我不明白的借用错误。

在我看来,如果if let语句中的不可变借项在可变借项发生之前就应该超出范围。我试图将整个东西封闭在一块,但仍然没有雪茄。有人可以向我解释错误并推荐解决方案吗?

谢谢。

代码:

const app

错误:

app.js

0 个答案:

没有答案