相关疑难解决方法(0)

什么是终身省略,用非常简单的术语?

来自Rust文档:

Rust在函数体中支持强大的本地类型推断,但它故意不对项目签名的类型执行任何推理.然而,出于人体工程学的原因,在判断寿命时,确实应用了一种非常有限的二次推理算法,称为"终身省略".终身省略仅涉及使用三个易于记忆和明确的规则来推断寿命参数.这意味着终身省略作为编写项目签名的简写,而不是隐藏所涉及的实际类型,如果应用于完整的局部推断.

我不明白这意味着什么.什么是项目签名?"推断寿命参数"是什么意思?一些例子或类比会有所帮助.

lifetime rust

8
推荐指数
1
解决办法
697
查看次数

标签 统计

lifetime ×1

rust ×1