fn read_var_sized_array<R: VarSizedValueReader>( array: &PbArray, cardinality: usize, ) -> ArrayResult<ArrayImpl>