在 Rust 中,当您键入 function::<type>() 时?
in Rust when you would type function::<type>()?
在 Rocket 文档中我找到了这个结构
request.guard::<&State<MyConfig>>().await
我理解 await 和 &
但这 func::<type>()
部分与我在其他主流语言 func()
中看到的完全不同,例如 C++、C#、Java, python...
可能最好的答案是指出我正确的阅读方式material,因为它不是特定于框架的
它被称为涡轮鱼,用于泛型 - 有时在 Rust 编译器无法推断某些变量的类型时使用,用于指定该变量的具体类型。
在 Rocket 文档中我找到了这个结构
request.guard::<&State<MyConfig>>().await
我理解 await 和 &
但这 func::<type>()
部分与我在其他主流语言 func()
中看到的完全不同,例如 C++、C#、Java, python...
可能最好的答案是指出我正确的阅读方式material,因为它不是特定于框架的
它被称为涡轮鱼,用于泛型 - 有时在 Rust 编译器无法推断某些变量的类型时使用,用于指定该变量的具体类型。