文書 > Swift 標準ライブラリ > Encoding,Decoding > EncodingError > EncodingError.Context
構造体
EncodingError.Context
エラーがその中で発生したコンテキスト。
トピックス
イニシャライザ
init(codingPath: [CodingKey], debugDescription: String, underlyingError: Error?)
指定されたコーディングキーのパスと、何がうまくいかなかったかの説明で新しいコンテキストを作成します。
インスタンスプロパティ
let codingPath: [CodingKey]
失敗したコード化の呼び出しのポイントに達するために取られたコーディングキーのパス。
let debugDescription: String
何が問題になったかの説明。デバッグ目的のため。
let underlyingError: Error?
このエラーの原因となった根本的なエラー(存在する場合)。