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);
Tôi muốn in thuộc tính thứ hai của vòng kết nối, là 10,0 tại đây. Tôi đã thử my_shape.last
và my_shape.second
nhưng không hoạt động.Truy cập các giá trị enum trong Rust
Tôi nên làm gì để in ra 10,0 trong trường hợp này?
Cảm ơn bạn
thans, @jcollado. –
Vâng, tôi vẫn cảm thấy có cách nào tốt hơn ~ :) –
hãy cập nhật câu trả lời của bạn để khớp với cú pháp hiện tại của Rust. Câu hỏi và câu trả lời vẫn có liên quan đến Rust ngày nay. –