[Rust] ์ค๋ ๋ฉ
์ค๋ ๋ฉ์ ํ์ํ ๋ฉค๋ฒ๋ค์ std::thread ๋ชจ๋์ ์๋ค.
https://doc.rust-lang.org/std/thread/
์ค๋ ๋๋ฅผ ์์ฑํด์ ํธ์ถํด์ฃผ๋ ๋์ spawn์ด๋ค.
์ฌ๊ธฐ๋ค ํจ์๋ฅผ ์ ํด์ฃผ๋ฉด ๊ทธ๊ฑธ ๊ฐ๋ค๊ฐ ๋๋ ค์ค๋ค.
์ด๋ฌ..๋ฉด

์ค๋ ๋ ์ํํ๊ธฐ๋ ์ ์ main์ด ๋๋๋ฒ๋ ค์ ์ถ๋ ฅ์ด ์๋๋ค.
์ด๋ ๊ฒ ๊ธฐ๋ค๋ ค์ค์ผ ํ ํ์๊ฐ ์์๋๋ join์ผ๋ก ๋ธ๋ฝ์ ๊ฑธ์ด์ค๋ค.
์ ์ค๋ ๋๊ฐ ๋๋ ๋๊น์ง main์ ์ ๊ธฐ์ ์ ์งํ๋จ ๋ป์ด๋ค.

์๋๋ค.
์ฐธ๊ณ ๋ก spawn์ด ๋ฐํํ๋๊ฑด JoinHandle์ด๋ผ๋ ํ์ ์ ๊ฐ์ฒด๋ค.
๊ทธ๋ฆฌ๊ณ ์ค๋ ๋์์ ์ธ๋ถ์ ๊ฐ์ ๊ฐ์ ธ๊ฐ ํ์๊ฐ ์์๋๋, ์ด๋ํด๋ก์ ๋ฅผ ์ฐ๋๊ฒ์ด ์ข๋ค.
์ค๋ ๋์์ ์ผ๋ฐํด๋ก์ ธ๋ก ์บก์ณ๋ฅผ ํ๋๋ผ๋, ์ค๋ ๋ ๊ตฌ๋ ์ค์ ๊ทธ ์ฐธ์กฐ-์บก์ณํ ๊ฐ์ด ์ ํจํ๋ค๋ ๊ฒ์ ๋ณด์ฅํ ์ ์๋ค.

๋๋ฌธ์ ์ด๋ ๊ฒ ์๋ฌ๊ฐ ๋๋ค.
ํด๋ก์ ์์ move๋ฅผ ๋ถ์ด๋ฉด ์ด์ ์ด๋ํด๋ก์ ๊ฐ ๋ผ์ ์ ๋๋ก ๋์๊ฐ ์ ์๋ค.
์ด๋ํด๋ก์ ๋ ์ฐธ์กฐ์บก์ณ๋ง ํ๋๊ฒ ์๋๋ผ '์์ ๊ถ'์ ์ด๋์ํจ๋ค.
์ด์ ์ค๋ ๋๊ฐ ์ฃฝ์ง ์๋ ํ ์บก์ณ๋ ๋ณ์๋ค๋ ์ฃฝ์ง ์๋๊ฒ์ด๋ค...

