夏显林

Rust 生命周期

在 rust 中生命周期是另外一种常用的泛型,主要用来修饰引用。生命周期不是确保类型具有预期行为,而是确保引用在使用时保持有效。每个引用都有一个自己的生命周期,并且在作用域内是有效的。大部分时候生命周期都是隐式的,由编译器进行推断。只有在可能有多种类型时,才必须注释类型。以类似的方式,当引用的生命周期可以以几种不同的方式关联时,就必须注释生命周期。 Rust 要求使用通用生命周期参数来注释关...

Trending Tags