---
title: "encoded(using:)"
framework: tabulardata
role: symbol
role_heading: Instance Method
path: "tabulardata/column/encoded(using:)"
---

# encoded(using:)

Generates a column by encoding each element’s value.

## Declaration

```swift
func encoded<Encoder>(using encoder: Encoder) throws -> Column<Encoder.Output> where Encoder : TopLevelEncoder
```

## Parameters

- `encoder`: An encoder.

## Return Value

Return Value A new column of encoded values.

## Discussion

Discussion note: ColumnEncodingError when the encoder fails to encode an element.
