検索

phrase: max: clip:
target: order:
Results of 1 - 1 of about 1 for BarFoo (0.003 sec.)
演算子のオーバーロード - Rust By Example 日本語版 9414
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... ive(Debug)] struct FooBar; #[derive(Debug)] struct BarFoo; // The `std::ops::Add` trait is used to specify t ... / This block implements the operation: Bar + Foo = BarFoo // 型を反転することで、非可換の加算を実装できる。こ ... に呼び出されるメソッド。 // つまり以下は`Bar + Foo = BarFoo`という結果をもたらす。 impl ops::Add<Foo> for Bar ... { type Output = BarFoo; fn add(self, _rhs: Foo) -> BarFoo { println!("> B ...
https://man.plustar.jp/rust/example/trait/ops.html - [similar]
PREV 1 NEXT