此部分内容为原文档第十章《泛型、trait 和生命周期》中第三部分关于生命周期的内容,将拆为三部分来学习。

lifetimes 与 lifecycles 相区分,这里翻译成生命周期是有歧义的,翻译成生命长度更为贴切。

生命周期避免了悬垂引用

函数中的泛型生命周期

生命周期注解语法

函数签名中的生命周期注解

深入理解生命周期

结构体定义中的生命周期注解

生命周期省略(Lifetime Elision

方法定义中的生命周期注解

静态生命周期

结合泛型类型参数、trait bounds 和生命周期

《泛型、trait 和生命周期》总结