Я начал изучать Rust сегодня, и я не понимаю, почему я получил предупреждение ниже:
warning: field is never read: `x`
--> main.rs:62:9
|
62 | x: f64, //Float com 64-bits
| ^^^^^^
|
= note: `#[warn(dead_code)]` on by default
warning: field is never read: `y`
--> main.rs:63:9
|
63 | y: f64,
| ^^^^^^
Вот мой код:
struct Vec2{
x: f64, //Float com 64-bits
y: f64,
}
let v1 = Vec2{x: 1.0, y: 3.0};
let v2 = Vec2{
x: 14.0,
..v1
};
let _v3 = Vec2{ ..v2};
let v4 = Vec2{ x: 3.0, y: 6.0};
let Vec2{x: _, y: _} = v4;
Насколько я знаю Я использую x и y, но в то же время я не понимаю, почему я продолжаю получать предупреждения о мертвом коде. Может ли кто-нибудь помочь?