What does the Swift "mutating" attribute mean?
Utilisateur anonyme
Much like “let” constant properties, values of structs are also typically immutable by default. A struct that has some value that changes should have that property marked as mutating.