struct Point {
x: f64,
y: f64,
}
enum Shape {
Circle(Point, f64),
Rectangle(Point, Point),
}
let my_shape = Shape::Circle(Point { x: 0.0, y: 0.0 }, 10.0);
Я хочу распечатать второе свойство circle
, которое здесь равно 10.0.
Я пробовал my_shape.last
и my_shape.second
, но ни один из них не работал.
Что мне делать, чтобы распечатать 10.0 в этом случае?