# Rename struct field > Supported in: Batch, Faster, Streaming Rename fields within a struct. **Expression categories:** Data preparation, Struct ## Declared arguments * **Expression:** *no description*
*Expression\* * **Renames:** *no description*
*List\>>* **Output type:** *Struct* ## Examples ### Example 1: Base case **Argument values:** * **Expression:** `struct` * **Renames:** \[(airline.id, identifier)] | struct | **Output** | | ----- | ----- | | {
 **airline**: {
 **id**: NA,
},
} | {
 **airline**: {
 **identifier**: NA,
},
} | | {
 **airline**: {
 **id**: FE,
},
} | {
 **airline**: {
 **identifier**: FE,
},
} | *** ### Example 2: Base case **Argument values:** * **Expression:** `struct` * **Renames:** \[(airline.id, identifier)] | struct | **Output** | | ----- | ----- | | *null* | *null* | ***