Rust 2021 Edition की योजना
(blog.rust-lang.org)<p>- Rust ने Edition तरीका अपनाया है ताकि भाषा तेज़ी से विकसित हो सके और साथ ही स्थिरता भी बनी रहे<br />
→ जो फीचर backward compatibility नहीं रखते, उन्हें opt-in तरीके से edition में जोड़ा जाता है<br />
→ 2018 edition में जोड़ा गया async अभी भी नवीनतम version में आधिकारिक keyword नहीं है<br />
→ किसी खास edition में बनाया गया crate दूसरे edition के साथ भी compatible होना चाहिए <br />
→ edition migration आसान है और ज़्यादातर automated है <br />
- 2021 edition में जोड़े जाने वाले फीचर <br />
→ Prelude (वह standard library जो हमेशा import होती है) में जोड़: TryInfo, TryFrom, FromIterator<br />
→ नया Cargo Feature Resolver (version 2) default मान होगा<br />
→ Array के लिए IntoIterator<br />
→ Closure केवल उन्हीं fields को capture करेगा जिनका वह वास्तव में उपयोग करता है <br />
→ अधिक consistent panic!() macro<br />
→ भविष्य में जोड़े जाने वाले syntax के लिए prefix लगे identifiers और literals के syntax को reserve किया गया है<br />
→ bare-trait-objects, ellipsis-inclusive-range-patterns warnings को errors में बदला जाएगा<br />
→ macro में OR (|) का उपयोग </p>
अभी कोई टिप्पणी नहीं है.