Function mz_repr::row::encoding2::downcast_array
source ยท fn downcast_array<T: 'static>(array: &Arc<dyn Array>) -> Result<&T, Error>
Expand description
Small helper method to make downcasting an Array
return an error.
Note: it is super important that we downcast as few times as possible. Datum encoding is a very hot path and downcasting is relatively slow