scheduleValueTask<T> method

ValueTask<T> scheduleValueTask<T>(
  1. Future<T> task(
    1. WalletTasksWorker worker
    ), {
  2. PerfCounter? counter,
})
inherited

Registers and schedules a task that returns a single value. Returns a ValueTask.

Implementation

ValueTask<T> scheduleValueTask<T>(Future<T> Function(W worker) task,
        {PerfCounter? counter}) =>
    _enqueue<T>(WorkerValueTask<T, W>(task, counter)) as ValueTask<T>;