·¯½ºÆ® ÀÔ¹®¿¡ ÇÊ¿äÇÑ ´Ü ÇÑ ±ÇÀÇ Ã¥ ¡®The Book¡¯ ·¯½ºÆ® °ø½Ä °¡À̵åºÏÀÇ ·¯½ºÆ® 2021 ¹öÀüÀÇ Çѱ¹¾îÆÇÀÌ´Ù. ÃÊÆÇ°ú ´Þ¸®, Çѱ¹ Ä¿¹Â´ÏƼ¿¡¼ ¹®¼ ¹ø¿ªÀ» ÁÖµµÇß´ø ±ÇÁö¿ë(rinthel)ÀÌ »õ·Î ¹ø¿ªÇß´Ù. ÇÔ¼ö »ý¼º, µ¥ÀÌÅÍ ±¸Á¶ ¼±ÅÃ, º¯¼ö ¹ÙÀεù °°Àº ±âº» °³³äÀ» È®½ÇÈ÷ ÀÍÈù ÈÄ¿¡ ¼ÒÀ¯±Ç, Æ®·¹ÀÌÆ®, ½º¸¶Æ® Æ÷ÀÎÅÍ, ¸ÖƼ½º·¹µù, Ä«°í, ¹®¼È, Å×½ºÆ®, ÆÐÅÏ ¸ÅĪ µî Á» ´õ °í±Þ °³³äµéµµ ÀÚ¼¼È÷ »ìÆ캻´Ù. ·¯½ºÆ®°¡ ¿Ö °³¹ßÀڵ鿡°Ô »ç¶û¹Þ´ÂÁö, ±×¸®°í ·¯½ºÆ®¸¦ ¹è¿ï ¶§ Ã¥À» µü ÇÑ ±Ç¸¸ ²ÅÀ¸¶ó¸é ¿Ö ÀÌ Ã¥ÀÌ ²ÅÈ÷´ÂÁö, Àо¸é ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ´Ù.
¸ðÁú¶óÀÇ ·¯½ºÆ® Ä¿¹Â´ÏƼ ÆÀ ¸®´õ·Î¼ °ø½ÄÀûÀÎ ·¯½ºÆ® Ä¿¹Â´ÏƼ ¹®¼¸¦ ´ã´çÇÏ°í ÀÖ°í ½Å·Ú¹Þ´Â ·¯½ºÆ® Ä¿¹Â´ÏƼ ¾Öµå¹öŶÀ̱⵵ ÇÏ´Ù. ÄÜÆÛ·±½º¿¡ ¹ßÇ¥ÀÚ·Î ÀÚÁÖ Âü°¡Çϸç, ·çºñ ¿Â ·¹ÀÏÁî ÇÁ·ÎÁ§Æ®ÀÇ ÃÖ´Ù ±â¿©ÀÚ Áß ÇÑ ¸íÀÌ´Ù.
ÁöÀºÀÌ¡¤°¨¼öÀÚ¡¤¿Å±äÀÌ ¼Ò°³ xvi¿Å±äÀÌ ¸Ó¸®¸» xviiº£Å¸¸®´õ Èıâ xixÃßõ»ç xxiÃßõ ¼¹® xxii¼¹® xxiv°¨»çÀÇ ±Û xxvÀÌ Ã¥¿¡ ´ëÇÏ¿© xxviCHAPTER 1 ½ÃÀÛÇغ¾½Ã´Ù 11.1 ·¯½ºÆ® ¼³Ä¡ 1__1.1.1 rustup ¼³Ä¡(¸®´ª½º ¹× macOS) 2__1.1.2 rustup ¼³Ä¡(À©µµ¿ì) 3__1.1.3 Æ®·¯ºí½´Æà 3__1.1.4 ¾÷µ¥ÀÌÆ® ¹× »èÁ¦ 4__1.1.5 ·ÎÄà ¹®¼ 41.2 Hello, World! 5__1.2.1 ÇÁ·ÎÁ§Æ® µð·ºÅ͸® »ý¼ºÇϱâ 5__1.2.2 ·¯½ºÆ® ÇÁ·Î±×·¥ ÀÛ¼ºÇÏ°í ½ÇÇàÇϱâ 6__1.2.3 ·¯½ºÆ® ÇÁ·Î±×·¥ ¶â¾îº¸±â 6__1.2.4 ÄÄÆÄÀÏ°ú ½ÇÇàÀº º°°³ÀÇ °úÁ¤ÀÔ´Ï´Ù 81.3 Ä«°í¸¦ »ç¿ëÇغ¾½Ã´Ù 9__1.3.1 Ä«°í·Î ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ 10__1.3.2 Ä«°í·Î ÇÁ·ÎÁ§Æ®¸¦ ºôµåÇÏ°í ½ÇÇàÇϱâ 11__1.3.3 ¸±¸®½º ºôµå »ý¼ºÇϱâ 13__1.3.4 °ü·Ê·Î¼ÀÇ Ä«°í 14Á¤¸® 14CHAPTER 2 Ã߸® °ÔÀÓ 172.1 »õ·Î¿î ÇÁ·ÎÁ§Æ® ÁغñÇϱâ 182.2 Ã߸´°ª ó¸®Çϱâ 19__2.2.1 º¯¼ö¿¡ °ª ÀúÀåÇϱâ 20__2.2.2 »ç¿ëÀÚ ÀÔ·Â ¹Þ±â 21__2.2.3 Result ŸÀÔÀ¸·Î ÀáÀçÀû ½ÇÆÐ ´Ù·ç±â 22__2.2.4 println! ÀÚ¸®Ç¥½ÃÀÚ¸¦ ÀÌ¿ëÇÑ °ª Ãâ·ÂÇϱâ 24__2.2.5 ù ¹ø° ºÎºÐ Å×½ºÆ®Çϱâ 252.3 ºñ¹Ð¹øÈ£ »ý¼ºÇϱâ 25__2.3.1 Å©·¹ÀÌÆ®¸¦ »ç¿ëÇÏ¿© ´õ ¸¹Àº ±â´É °¡Á®¿À±â 25__2.3.2 ÀÓÀÇÀÇ ¼ýÀÚ »ý¼ºÇϱâ 292.4 ºñ¹Ð¹øÈ£¿Í Ã߸´°ª ºñ±³Çϱâ 312.5 ¹Ýº¹¹®À» ÀÌ¿ëÇÏ¿© ¿©·¯ ¹øÀÇ Ã߸® Çã¿ëÇϱâ 35__2.5.1 Á¤´äÀ» ¸ÂÈù ÈÄ Á¾·áÇϱâ 36__2.5.2 À߸øµÈ ÀԷ°ª ó¸®Çϱâ 37Á¤¸® 40CHAPTER 3 ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö °³³ä 413.1 º¯¼ö¿Í °¡º¯¼º 42__3.1.1 »ó¼ö 44__3.1.2 ¼¨µµÀ× 453.2 µ¥ÀÌÅÍ Å¸ÀÔ 47__3.2.1 ½ºÄ®¶ó ŸÀÔ 48__3.2.2 º¹ÇÕ Å¸ÀÔ 523.3 ÇÔ¼ö 57__3.3.1 ¸Å°³º¯¼ö 58__3.3.2 ±¸¹®°ú Ç¥Çö½Ä 60__3.3.3 ¹Ýȯ°ªÀ» °®´Â ÇÔ¼ö 623.4 ÁÖ¼® 653.5 Á¦¾î È帧 66__3.5.1 if Ç¥Çö½Ä 66__3.5.2 ¹Ýº¹¹®À» ÀÌ¿ëÇÑ ¹Ýº¹ 71Á¤¸® 76CHAPTER 4 ¼ÒÀ¯±Ç ÀÌÇØÇϱâ 794.1 ¼ÒÀ¯±ÇÀÌ ¹º°¡¿ä? 79__4.1.1 ¼ÒÀ¯±Ç ±ÔÄ¢ 81__4.1.2 º¯¼öÀÇ ½ºÄÚÇÁ 81__4.1.3 String ŸÀÔ 82__4.1.4 ¸Þ¸ð¸®¿Í ÇÒ´ç 83__4.1.5 ¼ÒÀ¯±Ç°ú ÇÔ¼ö 90__4.1.6 ¹Ýȯ°ª°ú ½ºÄÚÇÁ 914.2 ÂüÁ¶¿Í ´ë¿© 92__4.2.1 °¡º¯ ÂüÁ¶ÀÚ 95__4.2.2 ´ó±Û¸µ ÂüÁ¶ 98__4.2.3 ÂüÁ¶ÀÚ ±ÔÄ¢ 1004.3 ½½¶óÀ̽º ŸÀÔ 100__4.3.1 ¹®ÀÚ¿ ½½¶óÀ̽º 103__4.3.2 ±× ¿Ü ½½¶óÀ̽º 108Á¤¸® 109CHAPTER 5 ±¸Á¶Ã¼·Î ¿¬°üµÈ µ¥ÀÌÅÍ ±¸Á¶ÈÇϱâ 1115.1 ±¸Á¶Ã¼ Á¤ÀÇ ¹× ÀνºÅϽºÈ 111__5.1.1 Çʵå ÃʱâÈ Ãà¾à¹ý »ç¿ëÇϱâ 114__5.1.2 ±âÁ¸ ÀνºÅϽº¸¦ ÀÌ¿ëÇØ »õ ÀνºÅϽº¸¦ ¸¸µé ¶§ ±¸Á¶Ã¼ ¾÷µ¥ÀÌÆ® ¹®¹ý »ç¿ëÇϱâ 114__5.1.3 ¸í¸íµÈ ÇÊµå ¾ø´Â Æ©Çà ±¸Á¶Ã¼¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ŸÀÔ ¸¸µé±â 116__5.1.4 Çʵ尡 ¾ø´Â À¯»ç À¯´Ö ±¸Á¶Ã¼ 1165.2 ±¸Á¶Ã¼¸¦ »ç¿ëÇÑ ¿¹Á¦ ÇÁ·Î±×·¥ 119__5.2.1 Æ©Ç÷Π¸®ÆÑÅ͸µÇϱâ 120__5.2.2 ±¸Á¶Ã¼·Î ¸®ÆÑÅ͸µÇÏ¿© Äڵ忡 ´õ ¸¹Àº Àǹ̸¦ ´ã±â 120__5.2.3 Æ®·¹ÀÌÆ® ÆÄ»ýÀ¸·Î À¯¿ëÇÑ ±â´É Ãß°¡Çϱâ 1225.3 ¸Þ¼µå ¹®¹ý 126__5.3.1 ¸Þ¼µå Á¤ÀÇÇϱâ 126__5.3.2 ´õ ¸¹Àº ¸Å°³º¯¼ö¸¦ °¡Áø ¸Þ¼µå 129__5.3.3 ¿¬°ü ÇÔ¼ö 130__5.3.4 ¿©·¯ °³ÀÇ impl ºí·Ï 131Á¤¸® 132CHAPTER 6 ¿°ÅÇü°ú ÆÐÅÏ ¸ÅĪ 1336.1 ¿°ÅÇü Á¤ÀÇÇϱâ 133__6.1.1 ¿°ÅÇü °ª 134__6.1.2 Option ¿°ÅÇüÀÌ ³Î°ªº¸´Ù ÁÁÀº Á¡µé 1396.2 match Á¦¾î È帧 ±¸Á¶ 142__6.2.1 °ªÀ» ¹ÙÀεùÇÏ´Â ÆÐÅÏ 144__6.2.2 Option¡´T¡µ¸¦ ÀÌ¿ëÇÏ´Â ¸ÅĪ 145__6.2.3 match´Â öÀúÇÕ´Ï´Ù 147__6.2.4 Æ÷°ý ÆÐÅÏ°ú _ ÀÚ¸®Ç¥½ÃÀÚ 1486.3 if letÀ» »ç¿ëÇÑ °£°áÇÑ Á¦¾î È帧 150Á¤¸® 152CHAPTER 7 Ä¿Á®°¡´Â ÇÁ·ÎÁ§Æ®¸¦ ÆÐÅ°Áö, Å©·¹ÀÌÆ®, ¸ðµâ·Î °ü¸®Çϱâ 1537.1 ÆÐÅ°Áö¿Í Å©·¹ÀÌÆ® 1547.2 ¸ðµâÀ» Á¤ÀÇÇÏ¿© ½ºÄÚÇÁ ¹× °ø°³ ¿©ºÎ Á¦¾îÇϱâ 1587.3 °æ·Î¸¦ »ç¿ëÇÏ¿© ¸ðµâ Æ®¸®ÀÇ ¾ÆÀÌÅÛ ÂüÁ¶Çϱâ 160__7.3.1 pub Å°¿öµå·Î °æ·Î ³ëÃâÇϱâ 163__7.3.2 super·Î ½ÃÀÛÇÏ´Â »ó´ë °æ·Î 166__7.3.3 ±¸Á¶Ã¼, ¿°ÅÇüÀ» °ø°³Çϱâ 1677.4 use Å°¿öµå·Î °æ·Î¸¦ ½ºÄÚÇÁ ¾ÈÀ¸·Î °¡Á®¿À±â 169__7.4.1 º¸ÆíÀûÀÎ use °æ·Î ÀÛ¼º¹ý 171__7.4.2 as Å°¿öµå·Î »õ·Î¿î À̸§ Á¦°øÇϱâ 173__7.4.3 pub use·Î ´Ù½Ã ³»º¸³»±â 173__7.4.4 ¿ÜºÎ ÆÐÅ°Áö »ç¿ëÇϱâ 174__7.4.5 Áßø °æ·Î¸¦ »ç¿ëÇÏ¿© ´ë·®ÀÇ use ³ª¿À» Á¤¸®Çϱâ 175__7.4.6 ±Û·Ó ¿¬»êÀÚ 1767.5 º°°³ÀÇ ÆÄÀÏ·Î ¸ðµâ ºÐ¸®Çϱâ 177Á¤¸® 179CHAPTER 8 ÀϹÝÀûÀÎ Ä÷º¼Ç 1818.1 º¤ÅÍ¿¡ ¿©·¯ °ªÀÇ ¸ñ·Ï ÀúÀåÇϱâ 182__8.1.1 »õ º¤ÅÍ ¸¸µé±â 182__8.1.2 º¤ÅÍ ¾÷µ¥ÀÌÆ®Çϱâ 183__8.1.3 º¤ÅÍ ¿ä¼Ò Àбâ 183__8.1.4 º¤ÅÍ°ª¿¡ ´ëÇØ ¹Ýº¹Çϱâ 186__8.1.5 ¿°ÅÇüÀ» ÀÌ¿ëÇØ ¿©·¯ ŸÀÔ ÀúÀåÇϱâ 187__8.1.6 º¤ÅÍ°¡ ¹ö·ÁÁö¸é º¤ÅÍÀÇ ¿ä¼Òµµ ¹ö·ÁÁý´Ï´Ù 1888.2 ¹®ÀÚ¿¿¡ UTF - 8 ÅؽºÆ® ÀúÀåÇϱâ 188__8.2.1 ¹®ÀÚ¿ÀÌ ¹º°¡¿ä? 189__8.2.2 »õ·Î¿î ¹®ÀÚ¿ »ý¼ºÇϱâ 189__8.2.3 ¹®ÀÚ¿ ¾÷µ¥ÀÌÆ®Çϱâ 191__8.2.4 ¹®ÀÚ¿ ³»ºÎÀÇ Àε¦½Ì 193__8.2.5 ¹®ÀÚ¿ ½½¶óÀ̽ÌÇϱâ 196__8.2.6 ¹®ÀÚ¿¿¡ ´ëÇÑ ¹Ýº¹À» À§ÇÑ ¸Þ¼µå 197__8.2.7 ¹®ÀÚ¿Àº ±×·¸°Ô ´Ü¼øÇÏÁö ¾Ê½À´Ï´Ù 1988.3 Çؽà ¸Ê¿¡ ¼·Î ¿¬°üµÈ Å°¿Í °ª ÀúÀåÇϱâ 198__8.3.1 »õ·Î¿î Çؽà ¸Ê »ý¼ºÇϱâ 199__8.3.2 Çؽà ¸ÊÀÇ °ª Á¢±ÙÇϱâ 199__8.3.3 Çؽà ¸Ê°ú ¼ÒÀ¯±Ç 200__8.3.4 Çؽà ¸Ê ¾÷µ¥ÀÌÆ®Çϱâ 201__8.3.5 Çؽà ÇÔ¼ö 204Á¤¸® 204CHAPTER 9 ¿¡·¯ ó¸® 2079.1 panic!À¸·Î º¹±¸ ºÒ°¡´ÉÇÑ ¿¡·¯ ó¸®Çϱâ 208__9.1.1 panic! ¹éÆ®·¹À̽º ÀÌ¿ëÇϱâ 2099.2 Result·Î º¹±¸ °¡´ÉÇÑ ¿¡·¯ ó¸®Çϱâ 212__9.2.1 ¼·Î ´Ù¸¥ ¿¡·¯¿¡ ´ëÇØ ¸ÅĪÇϱâ 214__9.2.2 ¿¡·¯ ÀüÆÄÇϱâ 2179.3 panic!À̳Ä, panic!ÀÌ ¾Æ´Ï³Ä, ±×°ÍÀÌ ¹®Á¦·Î´Ù 224__9.3.1 ¿¹Á¦, ÇÁ·ÎÅäŸÀÔ ÄÚµå, ±×¸®°í Å×½ºÆ® 225__9.3.2 ¿©·¯ºÐÀÌ ÄÄÆÄÀÏ·¯º¸´Ù ´õ ¸¹Àº Á¤º¸¸¦ °¡Áö°í ÀÖÀ» ¶§ 225__9.3.3 ¿¡·¯ 󸮸¦ À§ÇÑ °¡À̵å¶óÀÎ 226__9.3.4 À¯È¿¼ºÀ» À§ÇÑ Ä¿½ºÅÒ Å¸ÀÔ »ý¼ºÇϱâ 228Á¤¸® 230CHAPTER 10 Á¦³×¸¯ ŸÀÔ, Æ®·¹ÀÌÆ®, ¶óÀÌÇÁŸÀÓ 23110.1 ÇÔ¼ö·Î ÃßÃâÇÏ¿© Áߺ¹ ¾ø¾Ö±â 23210.2 Á¦³×¸¯ µ¥ÀÌÅÍ Å¸ÀÔ 235__10.2.1 Á¦³×¸¯ ÇÔ¼ö Á¤ÀÇ 235__10.2.2 Á¦³×¸¯ ±¸Á¶Ã¼ Á¤ÀÇ 238__10.2.3 Á¦³×¸¯ ¿°ÅÇü Á¤ÀÇ 240__10.2.4 Á¦³×¸¯ ¸Þ¼µå Á¤ÀÇ 241__10.2.5 Á¦³×¸¯ ÄÚµåÀÇ ¼º´É 24310.3. Æ®·¹ÀÌÆ®·Î °øÅëµÈ µ¿ÀÛ Á¤ÀÇÇϱâ 244__10.3.1 Æ®·¹ÀÌÆ® Á¤ÀÇÇϱâ 245__10.3.2 ƯÁ¤ ŸÀÔ¿¡ Æ®·¹ÀÌÆ® ±¸ÇöÇϱâ 246__10.3.3 ±âº» ±¸Çö 248__10.3.4 ¸Å°³º¯¼ö·Î¼ÀÇ Æ®·¹ÀÌÆ® 250__10.3.5 Æ®·¹ÀÌÆ®¸¦ ±¸ÇöÇϴ ŸÀÔÀ» ¹ÝȯÇϱâ 253__10.3.6 Æ®·¹ÀÌÆ® ¹Ù¿îµå¸¦ »ç¿ëÇØ Á¶°ÇºÎ·Î ¸Þ¼µå ±¸ÇöÇϱâ 25410.4 ¶óÀÌÇÁŸÀÓÀ¸·Î ÂüÁ¶ÀÚÀÇ À¯È¿¼º °ËÁõÇϱâ 256__10.4.1 ¶óÀÌÇÁŸÀÓÀ¸·Î ´ó±Û¸µ ÂüÁ¶ ¹æÁöÇϱâ 256__10.4.2 ´ë¿© °Ë»ç±â 258__10.4.3 ÇÔ¼ö¿¡¼ÀÇ Á¦³×¸¯ ¶óÀÌÇÁŸÀÓ 259__10.4.4 ¶óÀÌÇÁŸÀÓ ¸í½Ã ¹®¹ý 260__10.4.5 ÇÔ¼ö ½Ã±×´Ïó¿¡¼ ¶óÀÌÇÁŸÀÓ ¸í½ÃÇϱâ 261__10.4.6 ¶óÀÌÇÁŸÀÓÀÇ Ãø¸é¿¡¼ »ý°¢Çϱâ 264__10.4.7 ±¸Á¶Ã¼ Á¤ÀÇ¿¡¼ ¶óÀÌÇÁŸÀÓ ¸í½ÃÇϱâ 265__10.4.8 ¶óÀÌÇÁŸÀÓ »ý·« 266__10.4.9 ¸Þ¼µå Á¤ÀÇ¿¡¼ ¶óÀÌÇÁŸÀÓ ¸í½ÃÇϱâ 269__10.4.10 Á¤Àû ¶óÀÌÇÁŸÀÓ 27010.5 Á¦³×¸¯ ŸÀÔ ¸Å°³º¯¼ö, Æ®·¹ÀÌÆ® ¹Ù¿îµå, ¶óÀÌÇÁŸÀÓÀ» ÇÑ °÷¿¡ »ç¿ëÇغ¸±â 271Á¤¸® 272CHAPTER 11 ÀÚµ¿È Å×½ºÆ® ÀÛ¼ºÇϱâ 27311.1 Å×½ºÆ® ÀÛ¼º ¹æ¹ý 274__11.1.1 Å×½ºÆ® ÇÔ¼ö ÆÄÇìÄ¡±â 274__11.1.2 assert! ¸ÅÅ©·Î·Î °á°ú °Ë»çÇϱâ 279__11.1.3 assert_eq!, assert_ne! ¸ÅÅ©·Î¸¦ ÀÌ¿ëÇÑ µ¿µî Å×½ºÆ® 282__11.1.4 Ä¿½ºÅÒ ½ÇÆÐ ¸Þ½ÃÁö Ãß°¡Çϱâ 285__11.1.5 should_panic ¸ÅÅ©·Î·Î ÆдР¹ß»ý °Ë»çÇϱâ 287__11.1.6 Result¡´T, E¡µ¸¦ ÀÌ¿ëÇÑ Å×½ºÆ® 29111.2 Å×½ºÆ® ½ÇÇà ¹æ¹ý Á¦¾îÇϱâ 292__11.2.1 Å×½ºÆ®¸¦ º´·Ä ȤÀº ¼øÂ÷ÀûÀ¸·Î ½ÇÇàÇϱâ 292__11.2.2 ÇÔ¼ö Ãâ·Â Ç¥½ÃÇϱâ 293__11.2.3 À̸§À» ÁöÁ¤ÇØ ÀϺΠÅ×½ºÆ®¸¸ ½ÇÇàÇϱâ 295__11.2.4 Ưº° ¿äûÀÌ ¾ø´Ù¸é ÀϺΠÅ×½ºÆ® ¹«½ÃÇϱâ 29711.3 Å×½ºÆ® Á¶Á÷È 299__11.3.1 À¯´Ö Å×½ºÆ® 299__11.3.2 ÅëÇÕ Å×½ºÆ® 301Á¤¸® 306CHAPTER 12 I/O ÇÁ·ÎÁ§Æ®: Ä¿¸Çµå ¶óÀÎ ÇÁ·Î±×·¥ ¸¸µé±â 30712.1 Ä¿¸Çµå ¶óÀÎ Àμö ¹Þ±â 308__12.1.1 Àμö Àбâ 309__12.1.2 ÀμöµéÀ» º¯¼ö¿¡ ÀúÀåÇϱâ 31112.2 ÆÄÀÏ Àбâ 31212.3 ¸ðµâ¼º°ú ¿¡·¯ ó¸® Çâ»óÀ» À§ÇÑ ¸®ÆÑÅ͸µ 313__12.3.1 ¹ÙÀ̳ʸ® ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ °ü½É»ç ºÐ¸® 314__12.3.2 ¿¡·¯ ó¸® ¼öÁ¤ 319__12.3.3 mainÀ¸·ÎºÎÅÍ ·ÎÁ÷ ÃßÃâÇϱâ 323__12.3.4 ¶óÀ̺귯¸® Å©·¹ÀÌÆ®·Î ÄÚµå ÂÉ°³±â 32612.4 Å×½ºÆ® ÁÖµµ °³¹ß·Î ¶óÀ̺귯¸® ±â´É °³¹ßÇϱâ 328__12.4.1 ½ÇÆÐÇÏ´Â Å×½ºÆ® ÀÛ¼ºÇϱâ 328__12.4.2 Å×½ºÆ®¸¦ Åë°úÇϵµ·Ï ÄÚµå ÀÛ¼ºÇϱâ 33112.5 ȯ°æ º¯¼ö »ç¿ëÇϱâ 334__12.5.1 ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â search ÇÔ¼ö¿¡ ´ëÇÑ ½ÇÆÐÇÏ´Â Å×½ºÆ® ÀÛ¼ºÇϱâ 335__12.5.2 search_case_insensitive ÇÔ¼ö ±¸ÇöÇϱâ 33612.6 Ç¥ÁØ Ãâ·Â ´ë½Å Ç¥ÁØ ¿¡·¯·Î ¿¡·¯ ¸Þ½ÃÁö ÀÛ¼ºÇϱâ 341__12.6.1 ¿¡·¯°¡ ±â·ÏµÇ¾ú´ÂÁö °Ë»çÇϱâ 341__12.6.2 Ç¥ÁØ ¿¡·¯·Î ¿¡·¯ Ãâ·ÂÇϱâ 342Á¤¸® 343CHAPTER 13 ÇÔ¼öÇü ¾ð¾îÀÇ Æ¯¼º: ¹Ýº¹ÀÚ¿Í Å¬·ÎÀú 34513.1 Ŭ·ÎÀú: ÀÚ½ÅÀÇ È¯°æÀ» ĸóÇÏ´Â À͸í ÇÔ¼ö 346__13.1.1 Ŭ·ÎÀú·Î ȯ°æ ĸóÇϱâ 346__13.1.2 Ŭ·ÎÀú ŸÀÔ Ã߷аú ¸í½Ã 348__13.1.3 ÂüÁ¶ÀÚ¸¦ ĸóÇϰųª ¼ÒÀ¯±Ç À̵¿Çϱâ 351__13.1.4 ĸóµÈ °ªÀ» Ŭ·ÎÀú ¹ÛÀ¸·Î À̵¿Çϱâ¿Í Fn Æ®·¹ÀÌÆ® 35313.2 ¹Ýº¹ÀÚ·Î ÀÏ·ÃÀÇ ¾ÆÀÌÅÛ Ã³¸®Çϱâ 358__13.2.1 Iterator Æ®·¹ÀÌÆ®¿Í next ¸Þ¼µå 359__13.2.2 ¹Ýº¹ÀÚ¸¦ ¼ÒºñÇÏ´Â ¸Þ¼µå 361__13.2.3 ´Ù¸¥ ¹Ýº¹ÀÚ¸¦ »ý¼ºÇÏ´Â ¸Þ¼µå 361__13.2.4 ȯ°æÀ» ĸóÇϴ Ŭ·ÎÀú »ç¿ëÇϱâ 36313.3 I/O ÇÁ·ÎÁ§Æ® °³¼±Çϱâ 365__13.3.1 ¹Ýº¹ÀÚ¸¦ »ç¿ëÇÏ¿© clone Á¦°ÅÇϱâ 365__13.3.2 ¹Ýº¹ÀÚ ¾î´ðÅÍ·Î ´õ °£°áÇÑ ÄÚµå ¸¸µé±â 368__13.3.3 ·çÇÁ¿Í ¹Ýº¹ÀÚ Áß ¼±ÅÃÇϱâ 36913.4 ¼º´É ºñ±³Çϱâ: ·çÇÁ vs. ¹Ýº¹ÀÚ 370Á¤¸® 372CHAPTER 14 Ä«°í¿Í crates.io ´õ ¾Ë¾Æº¸±â 37314.1 ¸±¸®½º ÇÁ·ÎÇÊÀ» ÅëÇÑ ºôµå Ä¿½ºÅ͸¶ÀÌ¡Çϱâ 37414.2 crates.io¿¡ Å©·¹ÀÌÆ® ¹èÆ÷Çϱâ 375__14.2.1 À¯¿ëÇÑ ¹®¼È ÁÖ¼® ¸¸µé±â 375__14.2.2 pub use·Î Æí¸®ÇÏ°Ô °ø°³ API ³»º¸³»±â 379__14.2.3 crates.io °èÁ¤ ¼³Á¤Çϱâ 384__14.2.4 »õ Å©·¹ÀÌÆ®¿¡ ¸ÞŸµ¥ÀÌÅÍ Ãß°¡Çϱâ 384__14.2.5 crates.io¿¡ ¹èÆ÷Çϱâ 386__14.2.6 ÀÌ¹Ì Á¸ÀçÇÏ´Â Å©·¹ÀÌÆ®ÀÇ »õ ¹öÀü ¹èÆ÷Çϱâ 387__14.2.7 cargo yank·Î crates.io¿¡¼ ¹öÀü »ç¿ëÇÏÁö ¾Ê°Ô Çϱâ 38714.3 Ä«°í ÀÛ¾÷ °ø°£ 388__14.3.1 ÀÛ¾÷ °ø°£ »ý¼ºÇϱâ 388__14.3.2 ÀÛ¾÷ °ø°£¿¡ µÎ ¹ø° ÆÐÅ°Áö »ý¼ºÇϱâ 39014.4 cargo install·Î crates.io¿¡ ÀÖ´Â ¹ÙÀ̳ʸ® ¼³Ä¡Çϱâ 39514.5 Ä¿½ºÅÒ ¸í·É¾î·Î Ä«°í È®ÀåÇϱâ 396Á¤¸® 397CHAPTER 15 ½º¸¶Æ® Æ÷ÀÎÅÍ 39915.1 Box¡´T¡µ¸¦ »ç¿ëÇÏ¿© Èü¿¡ ÀÖ´Â µ¥ÀÌÅÍ °¡¸®Å°±â 401__15.1.1 Box¡´T¡µ¸¦ »ç¿ëÇÏ¿© Èü¿¡ µ¥ÀÌÅÍ ÀúÀåÇϱâ15.2 Deref Æ®·¹ÀÌÆ®·Î ½º¸¶Æ® Æ÷ÀÎÅ͸¦ º¸ÅëÀÇ ÂüÁ¶ÀÚó·³ Ãë±ÞÇϱâ 407__15.2.1 Æ÷ÀÎÅ͸¦ µû¶ó°¡¼ °ª ¾ò±â 408__15.2.2 Box¡´T¡µ¸¦ ÂüÁ¶ÀÚó·³ »ç¿ëÇϱâ 409__15.2.3 ÀÚü ½º¸¶Æ® Æ÷ÀÎÅÍ Á¤ÀÇÇϱâ 409__15.2.4 Deref Æ®·¹ÀÌÆ®¸¦ ±¸ÇöÇÏ¿© ÀÓÀÇÀÇ Å¸ÀÔÀ» ÂüÁ¶ÀÚó·³ ´Ù·ç±â 411__15.2.5 ÇÔ¼ö¿Í ¸Þ¼µå¸¦ ÀÌ¿ëÇÑ ¾Ï¹¬Àû ¿ªÂüÁ¶ °Á¦ 412__15.2.6 ¿ªÂüÁ¶ °Á¦°¡ °¡º¯¼º°ú »óÈ£ÀÛ¿ëÇÏ´Â ¹ý 41415.3 Drop Æ®·¹ÀÌÆ®·Î ¸Þ¸ð¸® Á¤¸® ÄÚµå ½ÇÇàÇϱâ 415__15.3.1 std::mem::dropÀ¸·Î °ªÀ» ÀÏÂï ¹ö¸®±â 41715.4 Rc¡´T¡µ, ÂüÁ¶ Ä«¿îÆ® ½º¸¶Æ® Æ÷ÀÎÅÍ 419__15.4.1 Rc¡´T¡µ¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ °øÀ¯Çϱâ 420__15.4.2 Rc¡´T¡µ¸¦ Ŭ·ÐÇÏ´Â °ÍÀº ÂüÁ¶ Ä«¿îÆ®¸¦ Áõ°¡½Ãŵ´Ï´Ù 42215.5 RefCell¡´T¡µ¿Í ³»ºÎ °¡º¯¼º ÆÐÅÏ 424__15.5.1 RefCell¡´T¡µÀ¸·Î ·±Å¸ÀÓ¿¡ ´ë¿© ±ÔÄ¢ ÁýÇàÇϱâ 424__15.5.2 ³»ºÎ °¡º¯¼º: ºÒº¯°ª¿¡ ´ëÇÑ °¡º¯ ´ë¿© 425__15.5.3 Rc¡´T¡µ¿Í RefCell¡´T¡µ¸¦ Á¶ÇÕÇÏ¿© °¡º¯ µ¥ÀÌÅÍÀÇ º¹¼ö ¼ÒÀ¯ÀÚ ¸¸µé±â 43315.6 ¼øȯ ÂüÁ¶´Â ¸Þ¸ð¸® ´©¼ö¸¦ ¹ß»ý½Ãų ¼ö ÀÖ½À´Ï´Ù 435__15.6.1 ¼øȯ ÂüÁ¶ ¸¸µé±â 435__15.6.2 ¼øȯ ÂüÁ¶ ¹æÁöÇϱâ: Rc¡´T¡µ¸¦ Weak¡´T¡µ·Î ¹Ù²Ù±â 439Á¤¸® 444CHAPTER 16 °Ì ¾ø´Â µ¿½Ã¼º 44716.1 ½º·¹µå¸¦ ÀÌ¿ëÇÏ¿© Äڵ带 µ¿½Ã¿¡ ½ÇÇàÇϱâ 448__16.1.1 spawnÀ¸·Î »õ·Î¿î ½º·¹µå »ý¼ºÇϱâ 449__16.1.2 join ÇÚµéÀ» »ç¿ëÇÏ¿© ¸ðµç ½º·¹µå°¡ ³¡³¯ ¶§±îÁö ±â´Ù¸®±â 450__16.1.3 ½º·¹µå¿¡ move Ŭ·ÎÀú »ç¿ëÇϱâ 45316.2 ¸Þ½ÃÁö ÆнÌÀ» »ç¿ëÇÏ¿© ½º·¹µå °£ µ¥ÀÌÅÍ Àü¼ÛÇϱâ 456__16.2.1 ä³Î°ú ¼ÒÀ¯±Ç À̵¿ 460__16.2.2 ¿©·¯ °ª º¸³»±â¿Í ¼ö½ÅÀÚ°¡ ±â´Ù¸®´ÂÁö ¾Ë¾Æº¸±â 461__16.2.3 ¼Û½ÅÀÚ¸¦ º¹Á¦ÇÏ¿© ¿©·¯ »ý»êÀÚ ¸¸µé±â 46216.3 °øÀ¯ »óÅ µ¿½Ã¼º 464__16.3.1 ¹ÂÅؽº¸¦ »ç¿ëÇÏ¿© ÇÑ ¹ø¿¡ ÇϳªÀÇ ½º·¹µå¿¡¼¸¸ µ¥ÀÌÅÍ Á¢±ÙÀ» Çã¿ëÇϱâ 464__16.3.2 RefCell¡´T¡µ/Rc¡´T¡µ¿Í Mutex¡´T¡µ/Arc¡´T¡µ °£ÀÇ À¯»ç¼º 47116.4 Sync¿Í Send Æ®·¹ÀÌÆ®¸¦ ÀÌ¿ëÇÑ È®Àå °¡´ÉÇÑ µ¿½Ã¼º 472__16.4.1 Send¸¦ »ç¿ëÇÏ¿© ½º·¹µå »çÀÌ¿¡ ¼ÒÀ¯±Ç À̵¿À» Çã¿ëÇϱâ 472__16.4.2 Sync¸¦ »ç¿ëÇÏ¿© ¿©·¯ ½º·¹µå·ÎºÎÅÍÀÇ Á¢±ÙÀ» Çã¿ëÇϱâ 473__16.4.3 Send¿Í Sync¸¦ ¼Õ¼ö ±¸ÇöÇÏ´Â °ÍÀº ¾ÈÀüÇÏÁö ¾Ê½À´Ï´Ù 473Á¤¸® 474CHAPTER 17 ·¯½ºÆ®ÀÇ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ±â´É 47517.1 °´Ã¼ ÁöÇâ ¾ð¾îÀÇ Æ¯¼º 476__17.1.1 °´Ã¼´Â µ¥ÀÌÅÍ¿Í µ¿ÀÛÀ» ´ã½À´Ï´Ù 476__17.1.2 »ó¼¼ ±¸ÇöÀ» Àº´ÐÇϴ ĸ½¶È 476__17.1.3 ŸÀÔ ½Ã½ºÅÛ°ú ÄÚµå °øÀ¯·Î¼ÀÇ »ó¼Ó 47817.2 Æ®·¹ÀÌÆ® °´Ã¼¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ŸÀÔÀÇ °ª Çã¿ëÇϱâ 480__17.2.1 °øÅëµÈ µ¿ÀÛÀ» À§ÇÑ Æ®·¹ÀÌÆ® Á¤ÀÇÇϱâ 481__17.2.2 Æ®·¹ÀÌÆ® ±¸ÇöÇϱâ 483__17.2.3 Æ®·¹ÀÌÆ® °´Ã¼´Â µ¿Àû µð½ºÆÐÄ¡¸¦ ¼öÇàÇÕ´Ï´Ù 48617.3 °´Ã¼ ÁöÇâ µðÀÚÀÎ ÆÐÅÏ ±¸ÇöÇϱâ 487__17.3.1 Post¸¦ Á¤ÀÇÇÏ°í ÃÊ¾È »óÅÂÀÇ »õ ÀνºÅϽº »ý¼ºÇϱâ 489__17.3.2 °Ô½Ã¹° ÄÜÅÙÃ÷ÀÇ ÅؽºÆ® ÀúÀåÇϱâ 490__17.3.3 ÃÊ¾È °Ô½Ã¹°ÀÇ ³»¿ëÀÌ ºñ¾î ÀÖÀ½À» º¸ÀåÇϱâ 491__17.3.4 °Ô½Ã¹°¿¡ ´ëÇÑ °ËÅä ¿äûÀÌ °Ô½Ã¹°ÀÇ »óŸ¦ º¯°æÇÕ´Ï´Ù 491__17.3.5 contentÀÇ µ¿ÀÛÀ» º¯°æÇÏ´Â approve ¸Þ¼µå Ãß°¡Çϱâ 493__17.3.6 »óÅ ÆÐÅÏÀÇ Àå´ÜÁ¡ 496Á¤¸® 502CHAPTER 18 ÆÐÅÏ°ú ¸ÅĪ 50318.1 ÆÐÅÏÀÌ »ç¿ëµÉ ¼ö ÀÖ´Â ¸ðµç °÷ 504__18.1.1 match °¥·¡ 504__18.1.2 if let Á¶°Ç Ç¥Çö½Ä 505__18.1.3 while let Á¶°Ç ·çÇÁ 506__18.1.4 for ·çÇÁ 507__18.1.5 let ±¸¹® 508__18.1.6 ÇÔ¼ö ¸Å°³º¯¼ö 50918.2 ¹Ý¹Ú °¡´É¼º: ÆÐÅÏÀÌ ¸ÅĪ¿¡ ½ÇÆÐÇÒÁöÀÇ ¿©ºÎ 51018.3 ÆÐÅÏ ¹®¹ý 513__18.3.1 ¸®ÅÍ·² ¸ÅĪ 513__18.3.2 ¸í¸íµÈ º¯¼ö ¸ÅĪ 513__18.3.3 ´ÙÁß ÆÐÅÏ 515__18.3.4 ..=À» ÀÌ¿ëÇÑ °ªÀÇ ¹üÀ§ ¸ÅĪ 515__18.3.5 °ªÀ» ÇØüÇÏ¿© ºÐ¸®Çϱâ 516__18.3.6 ÆÐÅÏ¿¡¼ °ª ¹«½ÃÇϱâ 521__18.3.7 ¸ÅÄ¡ °¡µå¸¦ »ç¿ëÇÑ Ãß°¡ Á¶°Ç 526__18.3.8 @ ¹ÙÀεù 528Á¤¸® 530CHAPTER 19 °í±Þ ±â´É 53119.1 ¾ÈÀüÇÏÁö ¾ÊÀº ·¯½ºÆ® 532__19.1.1 ¾ÈÀüÇÏÁö ¾ÊÀº ½´ÆÛÆÄ¿ö 532__19.1.2 ¿ø½Ã Æ÷ÀÎÅÍ ¿ªÂüÁ¶Çϱâ 533__19.1.3 ¾ÈÀüÇÏÁö ¾ÊÀº ÇÔ¼ö ¶Ç´Â ¸Þ¼µå È£ÃâÇϱâ 536__19.1.4 °¡º¯ Á¤Àû º¯¼öÀÇ Á¢±Ù ȤÀº ¼öÁ¤Çϱâ 541__19.1.5 ¾ÈÀüÇÏÁö ¾ÊÀº Æ®·¹ÀÌÆ® ±¸ÇöÇϱâ 543__19.1.6 À¯´Ï¾ð Çʵ忡 Á¢±ÙÇϱâ 543__19.1.7 unsafe Äڵ带 »ç¿ëÇÏ´Â °æ¿ì 54419.2 °í±Þ Æ®·¹ÀÌÆ® 544__19.2.1 ¿¬°ü ŸÀÔÀ¸·Î Æ®·¹ÀÌÆ® Á¤ÀÇ¿¡¼ ÀÚ¸®Ç¥½ÃÀÚ Å¸ÀÔ ÁöÁ¤Çϱâ 544__19.2.2 ±âº» Á¦³×¸¯ ŸÀÔ ¸Å°³º¯¼ö¿Í ¿¬»êÀÚ ¿À¹ö·Îµù 546__19.2.3 ¸ðÈ£¼º ¹æÁö¸¦ À§ÇÑ ¿ÏÀü Á¤±ÔÈ ¹®¹ý: °°Àº À̸§ÀÇ ¸Þ¼µå È£ÃâÇϱâ 549__19.2.4 ½´ÆÛÆ®·¹ÀÌÆ®¸¦ »ç¿ëÇÏ¿© ÇÑ Æ®·¹ÀÌÆ®¿¡¼ ´Ù¸¥ Æ®·¹ÀÌÆ®ÀÇ ±â´ÉÀ» ¿ä±¸Çϱâ 553__19.2.5 ´ºÅ¸ÀÔ ÆÐÅÏÀ» »ç¿ëÇÏ¿© ¿ÜºÎ ŸÀÔ¿¡ ¿ÜºÎ Æ®·¹ÀÌÆ® ±¸ÇöÇϱâ 55619.3 °í±Þ ŸÀÔ 557__19.3.1 ŸÀÔ ¾ÈÀü¼º°ú Ãß»óȸ¦ À§ÇÑ ´ºÅ¸ÀÔ ÆÐÅÏ »ç¿ëÇϱâ 557__19.3.2 ŸÀÔ º°ÄªÀ¸·Î ŸÀÔÀÇ µ¿ÀÇ¾î ¸¸µé±â 558__19.3.3 Àý´ë ¹ÝȯÇÏÁö ¾Ê´Â ºÎÁ¤ ŸÀÔ 561__19.3.4 µ¿Àû Å©±â ŸÀÔ°ú Sized Æ®·¹ÀÌÆ® 56319.4 °í±Þ ÇÔ¼ö¿Í Ŭ·ÎÀú 565__19.4.1 ÇÔ¼ö Æ÷ÀÎÅÍ 565__19.4.2 Ŭ·ÎÀú ¹ÝȯÇϱâ 56719.5 ¸ÅÅ©·Î 568__19.5.1 ¸ÅÅ©·Î¿Í ÇÔ¼öÀÇ Â÷ÀÌ 569__19.5.2 ÀϹÝÀûÀÎ ¸ÞŸÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ macro_rules!¸¦ »ç¿ëÇÑ ¼±¾ðÀû ¸ÅÅ©·Î 569__19.5.3 ¼Ó¼º¿¡¼ Äڵ带 »ý¼ºÇϱâ À§ÇÑ ÀýÂ÷Àû ¸ÅÅ©·Î 572__19.5.4 Ä¿½ºÅÒ ÆÄ»ý ¸ÅÅ©·Î ÀÛ¼º ¹æ¹ý 573__19.5.5 ¼Ó¼ºÇü ¸ÅÅ©·Î 579__19.5.6 ÇÔ¼öÇü ¸ÅÅ©·Î 580Á¤¸® 581CHAPTER 20 ÃÖÁ¾ ÇÁ·ÎÁ§Æ®: ¸ÖƼ½º·¹µå À¥¼¹ö ±¸ÃàÇϱâ 58320.1 ½Ì±Û½º·¹µå À¥¼¹ö ±¸ÃàÇϱâ 584__20.1.1 TCP ¿¬°á ¼ö½Å ´ë±âÇϱâ 585__20.1.2 ¿äû Àбâ 587__20.1.3 HTTP ¿äû ÀÚ¼¼È÷ »ìÆ캸±â 590__20.1.4 ÀÀ´ä ÀÛ¼ºÇϱâ 591__20.1.5 ½ÇÁ¦ HTML ¹ÝȯÇϱâ 592__20.1.6 ¿äûÀÇ À¯È¿¼º °Ë»ç¿Í ¼±ÅÃÀû ÀÀ´ä 594__20.1.7 ¸®ÆÑÅ͸µ 59620.2 ½Ì±Û½º·¹µå ¼¹ö¸¦ ¸ÖƼ½º·¹µå ¼¹ö·Î ¹Ù²Ù±â 597__20.2.1 ÇöÀçÀÇ ¼¹ö ±¸Çö¿¡¼ ´À¸° ¿äû ½Ã¹Ä·¹ÀÌ¼Ç 597__20.2.2 ½º·¹µå Ç®·Î 󸮷® °³¼±Çϱâ 59920.3 ¿ì¾ÆÇÑ Á¾·á¿Í Á¤¸® 618__20.3.1 ThreadPool¿¡ ´ëÇÑ Drop Æ®·¹ÀÌÆ® ±¸ÇöÇϱâ 618__20.3.2 ÀÛ¾÷À» ±â´Ù¸®´Â ½º·¹µå¿¡°Ô Á¤Áö ½ÅÈ£ º¸³»±â 621Á¤¸® 628ºÎ·Ï A. Å°¿öµå 630A.1 ÇöÀç »ç¿ë ÁßÀÎ Å°¿öµå 630A.2 ¹Ì·¡¿¡ »ç¿ëÇϱâ À§ÇØ ¿¹¾àµÈ Å°¿öµå 632A.3 ¿ø½Ã ½Äº°ÀÚ 632ºÎ·Ï B. ¿¬»êÀÚ¿Í ±âÈ£ 634B.1 ¿¬»êÀÚ 634B.2 ºñ¿¬»êÀÚ ±âÈ£ 636ºÎ·Ï C. ÆÄ»ý °¡´ÉÇÑ Æ®·¹ÀÌÆ® 640C.1 ÇÁ·Î±×·¡¸Ó Ãâ·ÂÀ» À§ÇÑ Debug 641C.2 µ¿µî ºñ±³¸¦ À§ÇÑ PartialEq ¹× Eq 641C.3 ¼ø¼ ºñ±³¸¦ À§ÇÑ PartialOrd ¹× Ord 642C.4 °ªÀ» º¹Á¦Çϱâ À§ÇÑ Clone°ú Copy 643C.5 ¾î¶² °ªÀ» °íÁ¤ Å©±âÀÇ °ªÀ¸·Î ¸ÅÇÎÇϱâ À§ÇÑ Hash 644C.6 ±âº»°ªÀ» À§ÇÑ Default 644ºÎ·Ï D. À¯¿ëÇÑ °³¹ß µµ±¸ 645D.1 rustfmt·Î ÀÚµ¿ Æ÷¸ÅÆÃÇϱâ 645D.2 rustfix·Î ÄÚµå ¼öÁ¤Çϱâ 646D.3 Clippy·Î ´õ ¸¹Àº ¸°Æ® »ç¿ëÇϱâ 647D.4 rust-analyzer¸¦ »ç¿ëÇÑ IDE ÅëÇÕ 648ºÎ·Ï E. ¿¡µð¼Ç 649ºÎ·Ï F. ¹ø¿ªº» 651ºÎ·Ï G. ·¯½ºÆ®°¡ ¸¸µé¾îÁö´Â °úÁ¤°ú ¡®nightly ·¯½ºÆ®¡¯ 653G.1 Á¤Ã¼µÇÁö ¾Ê´Â ¾ÈÁ¤¼º 653G.2 ĢĢÆøÆø! ¸±¸®½º ä³Î°ú ±âÂ÷ Ÿ±â 653G.3 ºÒ¾ÈÁ¤ÇÑ ±â´É 656G.4 rustup°ú nightly ·¯½ºÆ®ÀÇ ¿ªÇÒ 656G.5 RFC °úÁ¤°ú ÆÀ 657ã¾Æº¸±â 658