switch (a <=> b){ case (OrderIs.LessThanRight) { //以下略みたいに書けるようにしたいって言ってる><(この場合<=>が返すのはOrderIs型><)
よく知らないけどRustにはそういう演算子(なり予約語なり)があるらしい?><
@orange_in_space https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=b98a9997a731e9c00ff430ad53697111
@lo48576 オレンジの主張とまったく違うじゃん><
@orange_in_space ?
@lo48576 こうじゃないじゃん><https://mstdn.nere9.help/@orange_in_space/107411433365902212
@orange_in_space 「a<=>b の結果が OrderIs.LessThanRight であるとき以下略」と「Ord::cmp(&a, &b) の結果が Ordering::Less であるとき以下略」のどこが本質的に違うのかわからないんですが。<=> 演算子がないと満足できないって話ですか?
思考の /dev/null
@orange_in_space 「a<=>b の結果が OrderIs.LessThanRight であるとき以下略」と「Ord::cmp(&a, &b) の結果が Ordering::Less であるとき以下略」のどこが本質的に違うのかわからないんですが。
<=> 演算子がないと満足できないって話ですか?