{"id":263169,"date":"2015-08-08T22:07:02","date_gmt":"2015-08-08T18:07:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=263169"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=263169","title":{"rendered":"\u0410\u043d\u043e\u043d\u0441 Rust 1.2"},"content":{"rendered":"<p>       \u0421\u0435\u0433\u043e\u0434\u043d\u044f <a href=\"http:\/\/www.rust-lang.org\/install.html\">\u0437\u0430\u0432\u0435\u0440\u0448\u0430\u044e\u0442\u0441\u044f<\/a> \u0446\u0438\u043a\u043b\u044b \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e Rust 1.2 \u0438 \u0431\u0435\u0442\u0430-Rust 1.3! \u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u043e\u0431 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u0445 \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u0435 \u043a \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u043c <a href=\"https:\/\/github.com\/rust-lang\/rust\/blob\/master\/RELEASES.md#version-120-august-2015\">release notes<\/a>.<a name=\"habracut\"><\/a><\/p>\n<h2>\u0427\u0442\u043e \u0432\u043e\u0448\u043b\u043e \u0432 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 1.2<\/h2>\n<p>  \u041a\u0430\u043a <a href=\"http:\/\/blog.rust-lang.org\/2015\/06\/25\/Rust-1.1.html\">\u0441\u043e\u043e\u0431\u0449\u0430\u043b\u043e\u0441\u044c \u0440\u0430\u043d\u0435\u0435<\/a>, Rust 1.2 \u043f\u0440\u0438\u043d\u0451\u0441 \u0434\u0432\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0435:<\/p>\n<ul>\n<li><strong>\u041e\u0431\u0449\u0435\u0435 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435<\/strong> \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430, \u0447\u0442\u043e \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u043e \u0432 \u043f\u0430\u043a\u0435\u0442\u0430\u0445 <a href=\"https:\/\/crates.io\/crates\/hyper\">hyper<\/a> (\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0432 1.16 \u0440\u0430\u0437\u0430 \u0431\u044b\u0441\u0442\u0440\u0435\u0435), <a href=\"https:\/\/crates.io\/crates\/html5ever\">html5ever<\/a> (\u0432 1.62 \u0440\u0430\u0437\u0430), <a href=\"https:\/\/crates.io\/crates\/regex\">regex<\/a> (\u0432 1.32 \u0440\u0430\u0437\u0430) \u0438 <a href=\"https:\/\/crates.io\/crates\/encoding\">rust-encoding<\/a> (\u0432 1.35 \u0440\u0430\u0437\u0430). \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 <a href=\"http:\/\/www.ncameron.org\/perf-rustc\/\">\u044d\u0442\u043e\u043c \u0441\u0430\u0439\u0442\u0435<\/a> (\u0441\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u043c Nick&#8217;\u043e\u043c Cameron&#8217;\u043e\u043c), \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0432 \u0434\u0430\u0442\u044b \u0441 2015-05-15 \u043f\u043e 2015-06-25.<\/li>\n<li><strong>\u041f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u0434\u043e\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f<\/strong> <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/26018\">\u0442\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442<\/a> \u0438 \u0434\u0430\u0451\u0442 \u043f\u0440\u0438\u0440\u043e\u0441\u0442 \u0432 33% \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0442\u0430\u0434\u0438\u044f\u0445 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 Rust \u043d\u0430 \u0447\u0435\u0442\u044b\u0440\u0451\u0445\u044a\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435. \u041f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u0434\u043e\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u0430 \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043e\u043a, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043e\u043d\u0430 \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439; \u043d\u043e \u043e\u043d\u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0445 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f\u0445, \u0434\u0430\u0432\u0430\u044f, \u043f\u043e \u0444\u0430\u043a\u0442\u0443, \u0443\u0440\u043e\u0432\u0435\u043d\u044c <code>-O1<\/code>. \u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u0443\u044e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e, \u043f\u0435\u0440\u0435\u0434\u0430\u0432 <code>rustc<\/code> \u0444\u043b\u0430\u0433 <code>-C codegen-units=N<\/code>, \u0433\u0434\u0435 <code>N<\/code> \u2014 \u0436\u0435\u043b\u0430\u0435\u043c\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u0442\u043e\u043a\u043e\u0432.<\/li>\n<\/ul>\n<p>  \u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c Cargo \u0442\u0430\u043a\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443\u043b\u0443\u0447\u0448\u0438\u043b\u0430\u0441\u044c:<\/p>\n<ul>\n<li>\u0421\u0431\u043e\u0440\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u043f\u0435\u0440\u0435\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0439 (\u00abno-op-\u0441\u0431\u043e\u0440\u043a\u0438\u00bb) \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u0441\u0442\u0430\u043b\u0438 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435; \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 Servo \u0432\u0440\u0435\u043c\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0443\u043f\u0430\u043b\u043e \u0441 5 \u0441\u0435\u043a\u0443\u043d\u0434 \u0434\u043e 0.5 \u0441\u0435\u043a\u0443\u043d\u0434\u044b.<\/li>\n<li>Cargo \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u044b\u0435 \u00ab\u0446\u0435\u043b\u0435\u0432\u044b\u0435\u00bb \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043a\u0435\u0448\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0441\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u0432\u0440\u0435\u043c\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0432 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445.<\/li>\n<\/ul>\n<p>  \u0422\u0430\u043a\u0436\u0435 \u0432 \u0440\u0435\u043b\u0438\u0437 1.2 <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/25350\">\u0432\u043e\u0448\u043b\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430<\/a> \u0442\u0443\u043b\u0447\u0435\u0439\u043d\u0430 MSVC (Microsoft Visual C), \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u043c \u043e\u0442 GNU. \u0412 \u0438\u0442\u043e\u0433\u0435, \u043a\u043e\u0434 \u043d\u0430 Rust \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043b\u0438\u043d\u043a\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043a\u043e\u0434\u043e\u043c, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u043c \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u043c\u0438 \u0434\u043b\u044f Windows \u0443\u0442\u0438\u043b\u0438\u0442\u0430\u043c\u0438. \u0421\u0430\u043c \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d bootstrap&#8217;\u0438\u0442\u044c\u0441\u044f \u043d\u0430 MSVC, \u0443 \u043d\u0430\u0441 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438, \u0438 \u043c\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u043c \u0432\u0441\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 rust-lang \u043d\u0430 MSVC. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0440\u0430\u0441\u043a\u0440\u0443\u0442\u043a\u0438 \u0441\u0442\u0435\u043a\u0430 (unwinding) \u0435\u0449\u0451 \u043d\u0435\u0442 (\u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u0430\u043d\u0438\u043a\u0430\u0445), \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430 \u043d\u0430\u0434 \u0435\u0451 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435\u043c \u0432\u0435\u0434\u0451\u0442\u0441\u044f.<\/p>\n<p>  \u0421 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430, \u0432 Rust 1.2 \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0430\u0441\u044c \u0440\u0430\u0431\u043e\u0442\u0430 \u043d\u0430\u0434 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 <a href=\"http:\/\/smallcultfollowing.com\/babysteps\/blog\/2014\/01\/05\/dst-take-5\/\">\u0442\u0438\u043f\u043e\u0432 \u0441 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c<\/a>, \u0447\u0442\u043e \u0434\u0430\u043b\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u043d\u044b\u043c \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f\u043c \u0432\u0440\u043e\u0434\u0435 <code>Rc<\/code> \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043c\u0430\u0441\u0441\u0438\u0432\u0430\u043c\u0438 \u0438 \u0442\u0440\u0435\u0439\u0442-\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438, \u0442.\u0435., \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <code>Rc&lt;[T]&gt;<\/code> \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0433\u043e\u0442\u043e\u0432 \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e. \u042d\u0442\u043e \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u043e \u043a\u043e \u0432\u0441\u0435\u043c \u0443\u043c\u043d\u044b\u043c \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f\u043c \u0438\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0434\u043b\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0442\u0438\u043f\u043e\u0432 \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0432 \u043d\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 \u0438 \u0432\u0441\u043a\u043e\u0440\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e.<\/p>\n<h2>\u0427\u0442\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u0432 1.3 beta<\/h2>\n<p>  \u041e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a \u0432 \u0446\u0438\u043a\u043b\u0435 1.3 \u0431\u044b\u043b\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 <a href=\"https:\/\/doc.rust-lang.org\/nightly\/nomicon\/\">\u0420\u0430\u0441\u0442\u043e\u043d\u043e\u043c\u0438\u043a\u043e\u043d\u0430<\/a> \u2014 \u043d\u043e\u0432\u043e\u0439 \u043a\u043d\u0438\u0433\u0438 \u043e \u00ab\u0442\u0451\u043c\u043d\u044b\u0445 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0430\u0445 \u043f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u043e\u0433\u043e \u0438 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 Rust\u00bb. \u041f\u043e\u043a\u0430 \u0447\u0442\u043e \u044d\u0442\u0430 \u043a\u043d\u0438\u0433\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0430\u043c\u043e\u043c \u043d\u0430\u0447\u0430\u043b\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u043d\u043e \u0443\u0436\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0432 \u043d\u0435\u0439 \u0435\u0441\u0442\u044c \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0431\u0435\u0441\u0446\u0435\u043d\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u043d\u043a\u0438\u0445 \u0430\u0441\u043f\u0435\u043a\u0442\u043e\u0432 Rust.<\/p>\n<p>  \u0412 \u0446\u0438\u043a\u043b\u0435 1.3 \u0442\u0430\u043a\u0436\u0435 \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435:<\/p>\n<ul>\n<li>\u041f\u043e\u0438\u0441\u043a \u043f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/26327\">\u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c<\/a>.<\/li>\n<li>\u0423\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432 <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/26849\">\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043d\u0443\u043b\u044f\u043c\u0438<\/a> (zero filling), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0441\u043a\u043e\u0440\u044f\u044e\u0442 <code>Vec::resize<\/code> \u0438 <code>Read::read_to_end<\/code>.<\/li>\n<li>\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f <code>Read::read_to_end<\/code> <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/26950\">\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0434\u043b\u044f <code>stdin<\/code> \u0438 <code>File<\/code><\/a>, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0432\u044b\u0438\u0433\u0440\u044b\u0448\u0443 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438.<\/li>\n<li>\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f <code>PartialEq<\/code> \u043d\u0430 \u0441\u0440\u0435\u0437\u0430\u0445 \u0441\u0442\u0430\u043b\u0430 <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/26884\">\u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435<\/a>.<\/li>\n<\/ul>\n<p>  \u041c\u044b \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0448\u0430\u0433\u0438 \u043a <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/26601\">\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 Windows XP<\/a>. \u0425\u043e\u0442\u044c \u043c\u044b \u0438 \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0434\u0435\u043b\u0430\u0442\u044c Windows XP \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u043e\u0439 \u00ab\u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430\u00bb, \u0442\u0435\u043f\u0435\u0440\u044c \u0441\u0442\u0430\u043b\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 Rust \u043f\u043e\u0434 XP, \u0435\u0441\u043b\u0438 \u0438\u0437\u0431\u0435\u0433\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438.<\/p>\n<p>  \u0421\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b Cargo \u043c\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c <a href=\"https:\/\/github.com\/rust-lang\/rust\/pull\/27260\">\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f lint&#8217;\u043e\u0432<\/a>, \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e <a href=\"https:\/\/github.com\/rust-lang\/rfcs\/pull\/1193\">\u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e\u043c\u0443 RFC<\/a>. \u0418\u0434\u0435\u044f \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e lint&#8217;\u044b \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u043c\u0435\u0448\u0430\u0442\u044c \u0432\u0430\u043c \u0441\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442, \u0447\u0442\u043e, \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c, \u0434\u0430\u0441\u0442 \u043d\u0430\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 lint&#8217;\u043e\u0432, \u043d\u0435 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044f \u043d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u043b\u0438\u044f\u043d\u0438\u044f \u043d\u0430 \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0432 \u0446\u0435\u043b\u043e\u043c.<\/p>\n<h2>\u041a\u043e\u043d\u0442\u0440\u0438\u0431\u044c\u044e\u0442\u043e\u0440\u044b \u0440\u0435\u043b\u0438\u0437\u0430 1.2<\/h2>\n<p>  \u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 1.2 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043b\u043e\u0434\u043e\u043c \u0443\u043f\u043e\u0440\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b 180 \u0447\u0435\u043b\u043e\u0432\u0435\u043a:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0441\u043f\u0438\u0441\u043e\u043a<\/b><\/p>\n<div class=\"spoiler_text\">Aaron Turon<br \/>  Abhishek Chanda<br \/>  Adolfo Ochagav\u00eda<br \/>  Aidan Hobson Sayers<br \/>  Akshay Chiwhane<br \/>  Alex Burka<br \/>  Alex Crichton<br \/>  Alex Stokes<br \/>  Alexander Artemenko<br \/>  Alexis Beingessner<br \/>  Andrea Canciani<br \/>  Andrew Foote<br \/>  Andrew Kensler<br \/>  Andrew Straw<br \/>  Ariel Ben-Yehuda<br \/>  Austin Hellyer<br \/>  Barosl Lee<br \/>  Ben Striegel<br \/>  Bj\u00f6rn Steinbrink<br \/>  Brian Anderson<br \/>  Brian Campbell<br \/>  Brian Leibig<br \/>  Brian Quinlan<br \/>  Carol (Nichols || Goulding)<br \/>  Chris Hellmuth<br \/>  Christian Stadelmann<br \/>  Chuck Bassett<br \/>  Corey Farwell<br \/>  Cornel Punga<br \/>  Cruz Julian Bishop<br \/>  Dave Huseby<br \/>  David Campbell<br \/>  David Stygstra<br \/>  David Voit<br \/>  Eduard Bopp<br \/>  Eduard Burtescu<br \/>  Eli Friedman<br \/>  Emilio Cobos \u00c1lvarez<br \/>  Emily Dunham<br \/>  Eric Ye<br \/>  Erik Michaels-Ober<br \/>  Falco Hirschenberger<br \/>  Felix S. Klock II<br \/>  FuGangqiang<br \/>  Geoffrey Thomas<br \/>  Gleb Kozyrev<br \/>  Guillaume Gomez<br \/>  Gulshan Singh<br \/>  Heejong Ahn<br \/>  Huachao Huang<br \/>  Huon Wilson<br \/>  Ivan Ukhov<br \/>  Iven Hsu<br \/>  Jake Goulding<br \/>  Jake Hickey<br \/>  James Miller<br \/>  Jared Roesch<br \/>  Jeremy Schlatter<br \/>  Jexell<br \/>  Jim Blandy<br \/>  Johann Tuffe<br \/>  Johannes Hoff<br \/>  Johannes Oertel<br \/>  John Hodge<br \/>  Jonathan Reem<br \/>  Joshua Landau<br \/>  Kevin Ballard<br \/>  Kubilay Kocak<br \/>  Lee Jeffery<br \/>  Leo Correa<br \/>  Liigo Zhuang<br \/>  Lorenz<br \/>  Luca Bruno<br \/>  Luqman Aden<br \/>  Manish Goregaokar<br \/>  Marcel M\u00fcller<br \/>  Marcus Klaas<br \/>  Marin Atanasov Nikolov<br \/>  Markus Westerlind<br \/>  Martin Pool<br \/>  Marvin L\u00f6bel<br \/>  Matej Lach<br \/>  Mathieu David<br \/>  Matt Brubeck<br \/>  Matthew Astley<br \/>  Max Jacobson<br \/>  Maximilian Haack<br \/>  Michael Layzell<br \/>  Michael Macias<br \/>  Michael Rosenberg<br \/>  Michael Sproul<br \/>  Michael Woerister<br \/>  Mihnea Dobrescu-Balaur<br \/>  Mikhail Zabaluev<br \/>  Mohammed Attia<br \/>  Ms2ger<br \/>  Murarth<br \/>  M\u00e1rio Feroldi<br \/>  Nathan Long<br \/>  Nathaniel Theis<br \/>  Nick Cameron<br \/>  Nick Desaulniers<br \/>  Nick Fitzgerald<br \/>  Nick Hamann<br \/>  Nick Howell<br \/>  Niko Matsakis<br \/>  Nils Liberg<br \/>  OlegTsyba<br \/>  Oliver \u2018ker\u2019 Schneider<br \/>  Oliver Schneider<br \/>  P1start<br \/>  Parker Moore<br \/>  Pascal Hertleif<br \/>  Paul Faria<br \/>  Paul Oliver<br \/>  Peer Aramillo Irizar<br \/>  Peter Atashian<br \/>  Peter Elmers<br \/>  Philip Munksgaard<br \/>  Ralph Giles<br \/>  Rein Henrichs<br \/>  Ricardo Martins<br \/>  Richo Healey<br \/>  Ricky Taylor<br \/>  Russell Johnston<br \/>  Russell McClellan<br \/>  Ryan Pendleton<br \/>  Ryman<br \/>  R\u00e9mi Audebert<br \/>  Sae-bom Kim<br \/>  Sean Collins<br \/>  Sean Gillespie<br \/>  Sean Patrick Santos<br \/>  Seo Sanghyeon<br \/>  Simon Sapin<br \/>  Simonas Kazlauskas<br \/>  Steve Gury<br \/>  Steve Klabnik<br \/>  Steven Allen<br \/>  Steven Fackler<br \/>  Steven Walter<br \/>  S\u00e9bastien Marie<br \/>  Tamir Duberstein<br \/>  Thomas Karpiniec<br \/>  Tim Ringenbach<br \/>  Tshepang Lekhonkhobe<br \/>  Ulrik Sverdrup<br \/>  Vadim Petrochenkov<br \/>  Wei-Ming Yang<br \/>  Wesley Wiser<br \/>  Wilfred Hughes<br \/>  Will Andrews<br \/>  Will Engler<br \/>  Xuefeng Wu<br \/>  XuefengWu<br \/>  Yongqian Li<br \/>  York Xiang<br \/>  Z1<br \/>  ben fleis<br \/>  benaryorg<br \/>  bluss<br \/>  bors<br \/>  clatour<br \/>  diwic<br \/>  dmgawel<br \/>  econoplas<br \/>  frankamp<br \/>  funkill<br \/>  inrustwetrust<br \/>  joliv<br \/>  klutzy<br \/>  marcell<br \/>  mdinger<br \/>  olombard<br \/>  peferron<br \/>  ray glover<br \/>  saml<br \/>  simplex<br \/>  sumito3478<br \/>  webmobster  <\/div>\n<\/div>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/264387\/\"> http:\/\/habrahabr.ru\/post\/264387\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>       \u0421\u0435\u0433\u043e\u0434\u043d\u044f <a href=\"http:\/\/www.rust-lang.org\/install.html\">\u0437\u0430\u0432\u0435\u0440\u0448\u0430\u044e\u0442\u0441\u044f<\/a> \u0446\u0438\u043a\u043b\u044b \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e Rust 1.2 \u0438 \u0431\u0435\u0442\u0430-Rust 1.3! \u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u043e\u0431 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u0445 \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u0435 \u043a \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u043c <a href=\"https:\/\/github.com\/rust-lang\/rust\/blob\/master\/RELEASES.md#version-120-august-2015\">release notes<\/a>.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-263169","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/263169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=263169"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/263169\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=263169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=263169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=263169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}