case dataCorrupted (DecodingError.Context)
An indication that the data is corrupted or otherwise invalid.
データが不正またはそうでなくとも無効であることを指し示すもの。
case keyNotFound (CodingKey, DecodingError.Context)
An indication that a keyed decoding container was asked for an entry for the given key, but did not contain one.
キー付きデコーディングコンテナが与えられたキーに対する登録項目について尋ねられた、しかし含んでいるものがなかったことを指し示すもの。
case typeMismatch (Any.Type, DecodingError.Context)
An indication that a value of the given type could not be decoded because it did not match the type of what was found in the encoded payload.
与えられた型の値がデコードできなかった、なぜならエンコードされたペイロードの中に見つけられた何かの型とそれが合致しなかったことを指し示すもの。
case valueNotFound (Any.Type, DecodingError.Context)
An indication that a non-optional value of the given type was expected, but a null value was found.
与えられた型のある非オプショナル値が期待された、しかしnull値が見つけられたことを指し示すもの。