Rustのエラーハンドリング
RustのエラーハンドリングではResult<T, E>
型がよく使われる。
T
とE
は型パラメータでT
が成功時の返り型、E
がエラー時の返り方を示す。
関数の中ではT
の場合はOk()
で包んで、E
の場合はErr()
で包んで返す。
RustのエラーハンドリングではResult<T, E>
型がよく使われる。
T
とE
は型パラメータでT
が成功時の返り型、E
がエラー時の返り方を示す。
関数の中ではT
の場合はOk()
で包んで、E
の場合はErr()
で包んで返す。