2024-09-30 モジュールローカルな trait で
仕事多め。
モジュールローカルな trait を定義して from と to をセットで定義する的なアレ。
trait Converter: Sized {
fn from_x(x: &X) -> anyhow::Result<Self>;
fn to_x(&self) -> X;
}
個別に関数を置いてもいいんだけど組なのを強調したい。
明日も仕事多めなので早寝。
今日のコミット。
- rust-sandbox 1 commit