Rust型システムの強力な部分です。関連型は、「型族」という概念と関連があり、言い換えると、複数の型をグループ化するものです。この説明はすこし抽象的なので、実際の例を見ていきましょう。定義は少し扱いづらいです。関連する部分は邪魔になります。構成されていることです。型を扱わずに済んでいます!もっと詳しく見ていきましょう。トレイトを定義しましょう。Vec<Self::E>;}非常にシンプルですね。キーワードを使い、そしてトレイトの本体にある関数で利用します。宣言は、関数で利用できるものと同じものが全て利用できます。