2019-06-24から1日間の記事一覧
rust で where の中でトレイト境界を書ける。そして、クロージャはトレイトで実現されている。ってことなんだけど、クロージャを表す型変数のトレイト境界の書き方はなんとも気持ちが悪い。 struct Cacher<T> where T: Fn(u32) -> u32 { calculation: T, value:</t>…
rust で where の中でトレイト境界を書ける。そして、クロージャはトレイトで実現されている。ってことなんだけど、クロージャを表す型変数のトレイト境界の書き方はなんとも気持ちが悪い。 struct Cacher<T> where T: Fn(u32) -> u32 { calculation: T, value:</t>…