だれかRust教えて欲しい
-
-
-
-
コンセプト的なやつですか?
1 reply 0 retweets 0 likes -
-
あまり良い例が思いつかなかったのですが,例えば先程のコードに対し,Tが"比較可能"な場合にインスタンス化?されるメソッドを定義する場合は次のような感じになります http://melpon.org/wandbox/permlink/3EWjiaWZL1ftmsXm …
1 reply 0 retweets 0 likes -
Replying to @ubnt_intrepid @katainaka0503
いい感じです! でも区間演算の要素Tが全順序という制限が欲しくて死んでます。
1 reply 0 retweets 0 likes -
全順序だと Ord が用意されているのでこれを使えば良いと思います( https://doc.rust-lang.org/std/cmp/trait.Ord.html … ) 注意点として,浮動小数点型がこいつを実装していないです(Qiitaに解説があるのを見た気がする...)
1 reply 0 retweets 1 like -
該当記事を見つけました(Ord ではなく Eq ですが...) http://qiita.com/dai197x/items/ae12a683ce75190f1abc … 要は NaN を扱う可能性があるので厳密に全順序にすることが出来ないという話みたいです(続く
-
-
...なので,計算中に NaN が出てきないことが保証できるのであれば PartialOrd で代用できるかもしれないです. 参考: https://doc.rust-lang.org/std/cmp/trait.PartialOrd.html#tymethod.partial_cmp …
0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.