fn list_values<T>( array: &StructArray, name: &str, row: usize, ) -> Result<Vec<T::Native>>where T: ArrowPrimitiveType,