2
나는 구조체가 :특정 구조체 필드 만 변경할 수 있습니까?
pub struct Test {
pub x: i32,
pub y: i32,
}
내가하는 기능을 가지고 싶습니다을 즉,이 변이합니다 - 쉬운 :
이pub fn mutateit(&mut self) {
self.x += 1;
}
이 mutateit
의 함수 호출 기간 동안 전체 구조체 변경 가능하게 , 맞지? I 에만 x
을 돌연변이시키고 싶습니다. y
을 돌연변이시키고 싶지 않습니다. x
을 변경할 수있는 방법이 있습니까?