parseStructType
Parses
"STRUCT(v VARCHAR, i INTEGER)"into[("v", "VARCHAR"), ("i", "INTEGER")];"STRUCT(col1 STRUCT(i INTEGER, j VARCHAR), col2 INTEGER)"into[("col1", "STRUCT(i INTEGER, j VARCHAR)"), ("col2", "INTEGER")];etc.
Parses
"STRUCT(v VARCHAR, i INTEGER)" into [("v", "VARCHAR"), ("i", "INTEGER")];
"STRUCT(col1 STRUCT(i INTEGER, j VARCHAR), col2 INTEGER)" into [("col1", "STRUCT(i INTEGER, j VARCHAR)"), ("col2", "INTEGER")];
etc.