Skip to main content

Module task_queue

Module task_queue 

Source
Expand description

Priority-based cloud task queue.

Provides a CloudTaskQueue that accepts CloudTask items tagged with a QueuePriority and serves them in priority-then-FIFO order. A dequeue_batch helper returns up to N items in a single call, which suits bulk worker dispatch.

Structs§

CloudTask
A unit of work submitted to a CloudTaskQueue.
CloudTaskQueue
A priority-ordered queue of CloudTask items.

Enums§

QueuePriority
Scheduling priority for a cloud task.
TaskQueueError
Error variants for CloudTaskQueue operations.