Rust 009 エラー処理 - エラー型を設計する episode artwork

EPISODE · Apr 21, 2026 · 11 MIN

Rust 009 エラー処理 - エラー型を設計する

from 聞き流しプログラミング言語学習 · host ますたーさん

第9章へようこそ。今日のテーマは「エラー型の設計」です。第3章でResult型を学びました。関数が失敗しうるとき、戻り値をResult型にする。Okに成功時のあたいが入り、Errにエラー情報が入る。?演算子で、エラーを呼び出し元に伝播できる。しかし、第3章では触れなかったことがあります。Errの中に入れるエラー型を、どう設計するのか。ファイルの読み込みは入出力エラーを返す。文字列のパースはパースエラーを返す。1つの関数の中で、異なる種類のエラーが発生しうるとき、戻り値のエラー型は何にするのか。エラーを受け取った側は、どうやって失敗の種類を区別するのか。第8章でトレイトを学んだことで、この問題に正面から向き合えます。Rustのエラー処理は、トレイトの仕組みの上に構築されている。

Episode metadata supplied by the publisher feed · Published Apr 21, 2026

Embed this episode

NOW PLAYING

Rust 009 エラー処理 - エラー型を設計する

0:00 11:39

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of 聞き流しプログラミング言語学習?

This episode is 11 minutes long.

When was this 聞き流しプログラミング言語学習 episode published?

This episode was published on April 21, 2026.

Can I download this 聞き流しプログラミング言語学習 episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!