Instantiate a new instance of a struct with most of the fields from an other instance: ```rust struct User { name: String, email: String, } fn main () { let user1 = User { name: String::from("Jasper"), email: String::from("jaspert.ras@gmail.com"), } let user2 = User { email: String::from("maffe_jasper@hotmail.nl"), ..user1 } } ``` Will reuse `name` from `user1`.