記事一覧
RustのResultでエラーハンドリング処理を行う
618, 2023-01-06
RustのResultでエラーハンドリングをする
Rustでエラー処理をしたい場合によく使われるのがResult
を使ったエラーハンドリングです。
Result
は正常時の返り値とエラー時の返り値を1つにまとめたものです。
関数が正常終了したら正常時の返り値を、エラーになったらエラー時の返り値を返します。
その関数を呼び出した側はmatch
演算子などで返り値をチェックし、エラー時の処理などを記述します。
(省略されました)