return new WorkerStaticPool<T>(workerScript, options.poolMaxSize, options.startDelay, options.poolOptions);
case WorkerProcessType.DYNAMIC_POOL:
return new WorkerStaticPool<T>(workerScript, options.poolMaxSize, options.startDelay, options.poolOptions);
case WorkerProcessType.DYNAMIC_POOL: