[Rust] unsafe: private field ์ ๊ทผํ๊ธฐ
pub ์ ๊ทผ์๊ฐ ๋ช ์๋ ํ๋๊ฐ ์๋๋ผ๋ฉด, ์ธ๋ถ ๋ชจ๋์์๋ ์ ๊ทผ์ด ๋ถ๊ฐ๋ฅํ๋ค.
๋น์ฐํ๋ค.
์ ๊ทผํ์ง ๋ง๋ผ๊ณ ๋ง์๋์ ๊ฑฐ๋๊น...
ํ์ง๋ง ๋๋ก๋, ๋ง์ ๋ฃ๊ณ ์ถ์ง ์์ ๋๋ ์๋ค.
๊ทธ๋ด๋๋ unsafe์ ์ธ ํ๋ง์ ์ ์ฝ๊ฐ ์จ์ผ ํ๋ค.
๊ทธ๋ ๊ฒ ์ด๋ ต์ง๋ ์๋ค.
๋๊ฐ์ ํํ์ ๊ตฌ์กฐ์ฒด๋ฅผ ์ ์ํด์ฃผ๊ณ

ํฌ์ธํฐ๋ฅผ ๊ฐ์ ์บ์คํ ์ ํด์ฃผ๋ฉด ๋๋ค.

๊ทธ๋ผ ์ด๋ ๊ฒ ์กฐํ๋ ๋๊ณ
mutable pointer๋ก ์์ ๋ ๋๋ค.


์ด๋ฐ๊ฑด ๋น์ฐํ ์ตํ์ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉํด์ผ ํ๋ค.
๊ตฌ์กฐ์ฒด์ ๋ฉ๋ชจ๋ฆฌ ๋ ์ด์์์ด ๋์ผํ๋๋ก ์ง๋ ๋ง์ถฐ์ค์ผ ํ๊ณ ...