EG
let x: f32 = 0;
не работает. Я думал, что Rust сумеет вывести тип литерала.
Есть какой-нибудь RFC на untyped literals?
Size: a a a
EG
let x: f32 = 0;
S
let x: f32 = 0;
P
let x: f32 = 0;
r
0
имеет псевдотип {integer}
. 0.
- {float}
AZ
EG
0
имеет псевдотип {integer}
. 0.
- {float}
P
AZ
B
B
B
А
B
А
А
B
B
А
В
let x: f32 = 0;
let x: f32 = 0.;
EG
let x: f32 = 0.;
{float}
должно быть нельзя привести к {integer}
, но считаю, что {integer}
должно быть можно привести к {float}
.