【Rust音声学習 第95章】トレイトオブジェクト ― 型を消す抽象 episode artwork

EPISODE · Feb 26, 2026 · 11 MIN

【Rust音声学習 第95章】トレイトオブジェクト ― 型を消す抽象

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

第95章へようこそ。今日のテーマは「型を消す抽象」です。ジェネリクスは「どんな型でも受け入れる」仕組みでした。しかしジェネリクスでは、コンパイル時にすべての型が確定します。コンパイラは、使われる型ごとに専用のコードを生成する。これが単相化、モノモーフィゼーションです。では、コンパイル時に型が決まらない場合はどうするか。設定ファイルの内容に応じて、異なる型のオブジェクトを返したい。プラグインのように、実行時にどの型が来るか分からない状況を扱いたい。ここで登場するのが、トレイトオブジェクトです。トレイトオブジェクトは、具体的な型を消して、トレイトだけを残す。「この値はDrawを実装している」という情報だけで値を扱う。型の名前は消える。残るのは、能力の約束だけ。これがdyn Traitです。

Episode metadata supplied by the publisher feed · Published Feb 26, 2026

Embed this episode

NOW PLAYING

【Rust音声学習 第95章】トレイトオブジェクト ― 型を消す抽象

0:00 11:14

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 February 26, 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!