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
の2番目のプロパティ(ここでは10.0)を出力したいと思います。試しmy_shape.last
てみmy_shape.second
ましたが、どちらも機能しませんでした。
この場合、10.0を印刷するにはどうすればよいですか?