有几次我使用了错误的语法,比如let
在这个例子中忘记使用:
let closure_annotated = |value: i32| -> i32 {
temp: i32 = fun(5i32);
temp + value + 1
};
error[E0658]: type ascription is experimental (see issue #23416) --> src/main.rs:3:9 | 3 | temp: i32 = fun(5i32); | ^^^^^^^^^
我知道这个问题是通过 using 解决的let
,但是什么是“类型归属”,它的用途是什么?
我发现了issue #23416和type ascription 的特性门,但我不明白什么是“type ascription”或它的目的是什么。