CSVDecodingError
public enum CSVDecodingError : Swift.Error
An error that occurs during the decoding of a value from the CSV representation.
-
An indication that a a non-terminated quote was found on the specified
line.Declaration
Swift
case unmatchedQuotes(line: String) -
An indication that a column with the given
nameexists more than once in the CSV data.Declaration
Swift
case duplicatedColumn(name: String) -
An indication that a value of the given type could not be decoded because it did not match the type found in the cell content.
Declaration
Swift
case typeMismatch(expectedType: Any.Type, codingPath: [CodingKey], content: Substring) -
An indication that the row with index represented by
keydoesn’t exist in the CSV data.Declaration
Swift
case rowNotFound(index: Int) -
An indication that column matching the
keydoesn’t exist in row with the specified index.Declaration
Swift
case columnNotFound(rowIndex: Int, key: CodingKey) -
An indication that the requested decoding operation isn’t supported by CSV data format.
Declaration
Swift
case unsupportedOperation(codingPath: [CodingKey]) -
An indication that the requested nested decoding operation isn’t supported by CSV data format.
Declaration
Swift
case unsupportedNestingOperation(codingPath: [CodingKey]) -
An indication that the requested decoding of a simple type isn’t supported by CSV data format.
Declaration
Swift
case unsupportedSingleValueDecoding(codingPath: [CodingKey])
View on GitHub
Install in Dash
CSVDecodingError Enumeration Reference