pub trait WorkerFactoryFn<J, F> {
    type Worker: Worker<J>;

    // Required method
    fn build_fn(self, f: F) -> Self::Worker;
}
Expand description

Helper trait for building new Workers from WorkerBuilder

Required Associated Types§

source

type Worker: Worker<J>

The worker build

Required Methods§

source

fn build_fn(self, f: F) -> Self::Worker

Builds a WorkerFactoryFn using a crate::job_fn::JobFn service that can be used to generate new Worker actors using the build method

Arguments
  • f - A tower functional service
Examples

Implementors§

source§

impl<J, W, F> WorkerFactoryFn<J, F> for Wwhere W: WorkerFactory<J, JobFn<F>>,

§

type Worker = <W as WorkerFactory<J, JobFn<F>>>::Worker