KeyPath
に WritableKeyPath
を append して WritableKeyPath
生成するメソッドが(ドキュメント上?)できてしまってるの↓のせいか。 where
以下がコメントアウト。 extension _AppendKeyPath /* where Self == WritableKeyPath<T,U> */ {
https://github.com/apple/swift/blob/master/stdlib/public/core/KeyPath.swift#L1812