Avatar
omochimetaru 4/1/2018 3:34 PM
Rustにおけるgenericでない通常のtraitは Swiftにおけるprotocolだと理解して良いと思いますが
3:34 PM
RustのTraitはGenericにできるのに対してSwiftのprotocolはできない
3:34 PM
ここでいうGenericっていうのはジェネリクス型のように型パラメータを取るということで
3:34 PM
↑の例だと <A, D> の部分です。
3:34 PM
Swiftのprotocolには associatedtype という機能がありますが