A Code Snippet on Lifetime Compilation Failure

💡 原文英文,约100词,阅读约需1分钟。
📝

内容提要

这篇文章介绍了一个Rust编程语言的错误报错问题。文章中提到了一个结构体MyBox,其中包含一个整数i。在结构体的实现中,有两个方法get_ref和try_get_ref,用于获取i的引用。然而,在try_get_ref方法中,出现了borrow错误,无法同时多次可变借用self.i。文章提供了一个链接,可以查看具体的错误信息。

🎯

关键要点

  • 文章介绍了Rust编程语言中的一个错误报错问题。

  • 定义了一个结构体MyBox,包含一个整数i。

  • MyBox结构体实现了两个方法:get_ref和try_get_ref。

  • try_get_ref方法中出现了borrow错误,无法同时多次可变借用self.i。

  • 提供了一个链接以查看具体的错误信息。

➡️

继续阅读