#Rust https://doc.rust-jp.rs/book-ja/ch10-02-traits.html#%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E5%AE%9F%E8%A3%85 [[Rust]]の[[トレイト]]に定義された[[メソッド (Rust)|メソッド]]にデフォルトの実装を定義すること。 以下のような[[トレイト]]があった場合 ```rust pub trait Summary { fn summarize(&self) -> String; } ``` [[デフォルト実装]]は以下のようになる。 ```rust pub trait Summary { fn summarize(&self) -> String { String::from("(Read more...)") } } ```