Rust 语言容易让新手困惑的一个“过度优化”

假如我们现在要写一些代码,随便用 cargo new 一个项目就行,然后写一个函数

Rust 语言的函数参数类型灵活性可能让新手感到困惑。例如,&String 类型的参数可以接受 &Box<String> 和 &Rc<String>,不同的嵌套类型也能正常运行并输出预期结果。在分析不同的 append 函数参数类型时,编译器会在特定行报错,体现了 Rust 的类型系统特性。

Rust 语言容易让新手困惑的一个“过度优化”
原文中文,约3300字,阅读约需8分钟。发表于:
阅读原文