yit
Databricks Partner

@szymon_dybczak I did not conduct memory efficiency benchmarking, as it's not the main evaluation we seek for. Considering the current scenario, we definitely want to use struct.
The problem that should be solved is how to define an empty struct in schema hints (it raises an error that at least one field in the struct should be defined)?