Avatar
The compiler will synthesize an implementation of ValueEnumerable for an enum type if and only if: - the enum contains only cases without associated values; - the enum is not @objc; - the enum has an explicit ValueEnumerable conformance (and does not fulfil the protocol's requirements).
4:37 AM
この一つ目のルールに、 associated value が ValueEnumerable のときは生成で良い気が。 CodableCodable なプロパティを持っている場合と同じように。
4:38 AM
@omochimetaru
bazを受け付ける変数の型がうまく書けなくないですか?
これはどういうこと?
4:38 AM
FooValueCollection が得られれば良いのでは?