# `Arrow.Type.Struct`

Tuple-of-columns. Child fields are the struct's members, in declaration order,
and live on the enclosing `Arrow.Field`.

# `t`

```elixir
@type t() :: %Arrow.Type.Struct{}
```

---

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