pub fn as_decimal32_array( array: &dyn Array, ) -> Result<&PrimitiveArray<Decimal32Type>, DataFusionError>