blob: 4ab93ab4938f4f3c8fb07b8429b75c59a8a14bfe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
struct Person {
first_name: String,
age: u32,
}
fn first_woman(man: &Person) -> Person {
Person {
first_name: "Eve".to_string(),
..man.clone() //~ ERROR: mismatched types
}
}
fn main() {
let adam = Person {
first_name: "Adam".to_string(),
age: 0,
};
let eve = first_woman(&adam);
}
|