src/ClosureWorker.php
public function run($input) {
		return $this->run->__invoke($input, $this->semaphore, $this->storage);
	}
public function run($input) {
		return $this->run->__invoke($input, $this->semaphore, $this->storage);
	}
run the work

@param \Serializable $input the data, that the worker should process
@return \Serializable Returns the result
@throws \Exception in case of a processing Error an Exception will be thrown