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

# decoded(_:using:)

Generates a column by decoding each element’s data.

## Declaration

```swift
func decoded<T, Decoder>(_ type: T.Type, using decoder: Decoder) throws -> Column<T> where WrappedElement == Decoder.Input, T : Decodable, Decoder : TopLevelDecoder
```

## Parameters

- `type`: The decodable value’s type.
- `decoder`: A decoder.

## Return Value

Return Value A new column of decoded values.

## Discussion

Discussion note: ColumnDecodingError when the decoder fails to decode an element.
