yohhoyの日記

技術的メモをしていきたい日記

2015-08-31から1日間の記事一覧

where節でしか記述できない型制約

Rust言語のジェネリック関数(generic function)では、トレイト(trait)を用いて型パラメータ(parameterized types)の制約(bounds)を表現できる。これには2種類の記述方式が存在するが、where節でのみ表現可能な型制約がある。下記のように、ジェネリック関数…