pub trait ParallelizeExt<Args, Source, Middleware, Executor>: Sized {
// Required method
fn parallelize(
self,
f: Executor,
) -> WorkerBuilder<Args, Source, Stack<ParallelizeLayer<Executor>, Middleware>>;
}Expand description
Worker extension for parallel execution
Required Methods§
Sourcefn parallelize(
self,
f: Executor,
) -> WorkerBuilder<Args, Source, Stack<ParallelizeLayer<Executor>, Middleware>>
fn parallelize( self, f: Executor, ) -> WorkerBuilder<Args, Source, Stack<ParallelizeLayer<Executor>, Middleware>>
Register the executor for parallel task execution.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".