Rust の Destructuring

今日、githubでソースコードを眺めていたらRustであまり見ない書き方を見つけました。

なんだろうと思いました。型に代入? ただ、型を作っているわけでもないし・・・

実はこれ、 Destructuring です。なんて読むのかはわかりませんが、構造体から値を取り出す時に便利なようです。

いちいち、構造体のメソッドを調べて、プロミティブな値を取り出す必要ないんですね。

しかもこれは JavaScriptにもあります。

Destructuring assignment

最近の言語は本当にすごいですね。

コメントを書く

0 コメント

コメント