Trait bevy_internal::tasks::ParallelSliceMut [−][src]
pub trait ParallelSliceMut<T>: AsMut<[T]> where
T: Send, {
fn par_chunk_map_mut<F, R>(
&mut self,
task_pool: &TaskPool,
chunk_size: usize,
f: F
) -> Vec<R, Global>ⓘ
where
F: Fn(&mut [T]) -> R + Send + Sync,
R: 'static + Send,
{ ... }
fn par_splat_map_mut<F, R>(
&mut self,
task_pool: &TaskPool,
max_tasks: Option<usize>,
f: F
) -> Vec<R, Global>ⓘ
where
F: Fn(&mut [T]) -> R + Send + Sync,
R: 'static + Send,
{ ... }
}