2021-06-20 ジェネリクス Generics Rust Generic(総称型) vs Concreate(具体型) Rustにおいて、"generic"は、一つ以上のgeneric type parameters<T>を持つものである。 それ以外は、concrete(non-generic)である。 例: 関数 fn foo<T>(arg: T) { .... } 引数の型Tがジェネリクス型パラメーターが指定されている 例 : struct struct SingleGen<T>(T); 引数の型Tがジェネリクス型パラメーターが指定されている 参照 doc.rust-lang.org