[lang-ref] ( struct_instance_method_mutating ) ( swift )
@Test func structInstanceMethodMutating() {
struct Struct01 {
var member01: Int
var member02: Int
mutating func multiply(with scale: Int) {
member01 *= scale
member02 *= scale
}
}
var s = Struct01(member01: 3, member02: 5)
s.multiply(with: 2)
#expect(s.member01 == 6)
#expect(s.member02 == 10)
}