# `QuackDB.Protocol.Value`
[🔗](https://github.com/elixir-vibe/quackdb/blob/main/lib/quack_db/protocol/value.ex#L1)

Scalar value conversion for decoded DuckDB vectors.

Converts fixed-width physical values into Elixir terms such as booleans,
integers, floats, `Date`, `DateTime`, `Decimal`, and tagged DuckDB intervals.

# `decode_fixed`

```elixir
@spec decode_fixed(binary(), map(), atom()) ::
  QuackDB.Protocol.Reader.read_result(term())
```

# `decode_sequence`

```elixir
@spec decode_sequence(map(), integer()) :: term()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
