Type alias JobProcessor<TPayload>

JobProcessor<TPayload>: ((job) => void | Promise<void>)

Type representing a job processor function.

Type Parameters

  • TPayload

Type declaration

    • (job): void | Promise<void>
    • Parameters

      Returns void | Promise<void>

Returns

  • Can return a void or a Promise that resolves to void.