How to Understand Lifetime Annotations Here
💡
原文约100字/词,阅读约需1分钟。
📝
内容提要
在这段代码中,函数f被调用了两次,每次都传入了一个可变引用my_vec和一个不可变引用value。函数f的参数类型是可变引用的Vec和不可变引用的i32。每次调用函数f时,都会将value的引用添加到my_vec中,导致my_vec被借用两次。
🎯
关键要点
-
函数f被调用了两次,每次传入可变引用my_vec和不可变引用value。
-
函数f的参数类型是可变引用的Vec和不可变引用的i32。
-
每次调用函数f时,value的引用被添加到my_vec中。
-
my_vec被借用两次的原因是因为函数f的调用方式。
➡️