https://elixir-lang.org/getting-started/structs.html

user = %User{age: 27, name: "John"}
user = %User{ user | last_name: "Smith"}