module Async::WorkerPool::BlockingOperationWait

def blocking_operation_wait(work)

@returns [Object] The result of the work.
@parameter work [Proc] The work to execute on a background thread.

@asynchronous May be non-blocking.
@public Since *Async v2.19* and *Ruby v3.4*.

Wait for the given work to be executed.
def blocking_operation_wait(work)
	@worker_pool.call(work)
end