Avatar
Avatar
nanasi
省略形にしたくないときはモジュール名つけるのをよくやっています struct Bar<Foo: MyModule.Foo> {}
これコード読んでるときにややこしいかなぁと思ってたんですが、 Opaque Result Type を考えると型名としてプロトコル名が現れることもあるなという気持ちになって、結局この方法を採用しました。