#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...)")
}
}
```