

# STRUCT type
<a name="struct_type"></a>

Use the STRUCT type to represent values with the structure described by a sequence of StructFields (fields). 

```
struct(name, dataType, nullable)
```

StructField(name, dataType, nullable): Represents a field in a StructType. 

`dataType`: the data type a field

`name`: the name of a field

Use `nullable` to indicate if values of these fields can have `null` values.