オープンソースのプログラミング言語Rust開発チームは、最新バージョンとなる「Rust 1.53.0」を6月17日(現地時間)にリリースした。
「Rust 1.53.0」では、値によって配列を反復処理できるIntoIterator配列が実装され、「T: IntoIterator」を期待するメソッドに配列を渡すことも可能になっている。
また、「|」パターン構文が拡張され、パターン内の任意の場所にネストされるようになり、「Some(1) | Some(2)」の代わりに「Some(1 | 2)」と記述できるようになった。
さらに、識別子にASCII以外の文字を含められるようになるとともに、CargoにおけるHEADブランチ名のサポートが追加されている。
なお、安定版のRustでは今後インクリメンタルコンパイルがオフとなるため、「Rust 1.53.0」でもインクリメンタルコンパイルはデフォルトでオフとなる。
そのほか、いくつかのメソッドとトレイトが安定版に昇格している。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です