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()で包んで返す。