Arthrex interview question

What does the Swift "mutating" attribute mean?

Interview Answer

Anonymous

14 May 2017

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.