A DataType.
An exported DataType as `struct ArrowStruct *` on success, null on error.
It should be freed with the `ArrowSchema:GArrowDataType:release` callback then g_free when no longer needed.
GArrowDataType:release