fn checked_len_plus_offset( data_type: &DataType, len: usize, offset: usize, ) -> Result<usize, ArrowError>