Instance Property インスタンスプロパティ

allKeys

All the keys the Decoder has for this container. Decoderがこのコンテナに対して持っている全てのキー。

Declaration 宣言

var allKeys: [Self.Key] { get }

Discussion 解説

Different keyed containers from the same Decoder may return different keys here; it is possible to encode with multiple key types which are not convertible to one another. This should report all keys present which are convertible to the requested type. 同じDecoderからの異なるキー付けコンテナは、異なるキーをここで返すかもしれません;互いに変換できないところの複数のキー型を使ってエンコードすることは可能です。これは、要請された型に変換可能である、存在する全てのキーを報告するべきです。