pub fn required_data_size(array: &ArrayData) -> usize