Rust可以匹配struct字段嗎?例如,下面的代碼:如何匹配Rust中的struct字段?
struct Point {
x: bool,
y: bool,
}
let point = Point { x: false, y: true };
match point {
point.x => println!("x is true"),
point.y => println!("y is true"),
}
應導致:
y is true
你如何提出這個使用...非布爾型字段?例如,如何使用'struct Person {surname:String,age:u8}'來工作? –