@Override
    public ParquetValueWriter<?> message(
        StructType struct, MessageType message, List<ParquetValueWriter<?>> fieldWriters) {
      return struct(struct, message.asGroupType(), fieldWriters);
    }
Copy from iceberg {@link SparkParquetWriters} to support int96 type.
amoro-format-mixed/amoro-mixed-spark/v3.2/amoro-mixed-spark-3.2/src/main/java/org/apache/iceberg/spark/data/AdaptHiveSparkParquetWriters.java