1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// compile-flags: -Z teach struct Dog { name: String, age: u32, } fn main() { let d = Dog { name: "Rusty".to_string(), age: 8 }; match d { Dog { age: x } => {} //~^ ERROR pattern does not mention field `name` } }