[[Displayトレイト]]を実装する。 ```rust struct Cat { id: i32, name: String, } impl Display for Cat { fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { write!(f, "id = {}, name = {}", self.id, self.name) } } ``` [[write!]]の使い方がポイント。 ## 参考 - [ディスプレイ \- Rust By Example 日本語版](http://doc.rust-jp.rs/rust-by-example-ja/hello/print/print_display.html)