pub fn ad_batch_par_slice( data: &AdBatchInput<'_>, kern: Kernel, ) -> Result<AdBatchOutput, AdError>