一段关于lifetime编译失败的代码

💡 原文中文,约500字,阅读约需2分钟。
📝

内容提要

这篇文章介绍了一个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。
  • 提供了一个链接以查看具体的错误信息。
➡️

继续阅读