main.rs
1 struct User { 2 active: bool, 3 username: String, 4 email: String, 5 sign_in_count: u64, 6 } 7 8 fn main() { 9 // --snip-- 10 11 let user1 = User { 12 email: String::from("someone@example.com"), 13 username: String::from("someusername123"), 14 active: true, 15 sign_in_count: 1, 16 }; 17 18 let user2 = User { 19 active: user1.active, 20 username: user1.username, 21 email: String::from("another@example.com"), 22 sign_in_count: user1.sign_in_count, 23 }; 24 25 let user3 = User { 26 email: String::from("another@example.com"), 27 ..user2 28 }; 29 }