記事一覧
Rustのtrait(トレイト)の使い方を解説します【impl, トレイト境界】
592, 2022-11-28
Rustのtrait(トレイト)を使う
Rustのtrait(トレイト)とは他の言語をやって来た方に言うとインターフェースと似たようなものです。
トレイトは構造体に共通のメソッドを定義したい時に使われます。
たとえばCat
とDog
という構造体があってそれぞれ名前を持っているとします。
そうすると名前を取得する共通の関数が欲しくなりますよね。
(省略されました)