pub fn try_cast( array: impl AsRef<ArrayData>, dtype: &DType, ) -> VortexResult<ArrayData>
Attempt to cast an array to a desired DType.
Some array support the ability to narrow or upcast.