Rust のエラー処理

昨日の続き。良い記事を見つけた。

rustのエラー処理と疑問符演算子

複数のResult<>値を扱うには、疑問符演算子 ? を使うのがいいらしい。

Scala のfor yield に対応するもののはずなので、いくつかサンプルコードを書きたい。試してみるが書式を理解できていないようで、まだコンパイルが通らない(汗

また、いまどきのrust では、main関数で疑問符演算子を使えるらしい。

? in main and tests - The Edition Guide

Optionも使えるようだ。

Rust のエラーハンドリングはシンタックスシュガーが豊富で完全に初見殺しなので自信を持って使えるように整理してみたら完全に理解した - Qiita