---
title: ColumnEncodingError
framework: Tabular Data
role: symbol
role_heading: Structure
platforms: [iOS 15.0+, iPadOS 15.0+, Mac Catalyst 15.0+, macOS 12.0+, tvOS 15.0+, visionOS 1.0+, watchOS 8.0+]
path: tabulardata/columnencodingerror
---

# ColumnEncodingError

A column encoding error.

## Declaration

```swift
struct ColumnEncodingError
```

## Overview

Overview An error bundles an EncodingError with the row and column that produces the error.

## Topics

### Creating an Encoding Error

- [init(columnName:rowIndex:encodingError:)](tabulardata/columnencodingerror/init(columnname:rowindex:encodingerror:).md)

### Getting Error Information

- [columnName](tabulardata/columnencodingerror/columnname.md)
- [debugDescription](tabulardata/columnencodingerror/debugdescription.md)
- [encodingError](tabulardata/columnencodingerror/encodingerror.md)
- [rowIndex](tabulardata/columnencodingerror/rowindex.md)

## Relationships

### Conforms To

- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Error](swift/error.md)
- [LocalizedError](foundation/localizederror.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Errors

- [JSONReadingError](tabulardata/jsonreadingerror.md)
- [CSVReadingError](tabulardata/csvreadingerror.md)
- [CSVWritingError](tabulardata/csvwritingerror.md)
- [ColumnDecodingError](tabulardata/columndecodingerror.md)
- [SFrameReadingError](tabulardata/sframereadingerror.md)
