Skip to main content

Module readiness

Module readiness 

Source
Expand description

workQueue convergence onto scheduled readiness (B95 over D314-D318/D424-D433).

This module translates existing Rust workQueue delayed eligibility records into shared scheduled-readiness facts and consumes readiness back into workQueue-owned candidate/status material. It does not append queue lifecycle records and does not claim, expire, cancel, complete, or fail work.

Structs§

WorkQueueLeaseExpirationCommandProjectorOptions
WorkQueueLeaseExpirationCommandProjectorOptions data container.
WorkQueueReadinessCandidate
WorkQueueReadinessCandidate data container.
WorkQueueReadinessHandoffBundle
WorkQueueReadinessHandoffBundle data container.
WorkQueueReadinessHandoffOptions
WorkQueueReadinessHandoffOptions data container.
WorkQueueReadinessStatus
WorkQueueReadinessStatus data container.
WorkQueueReadinessViews
WorkQueueReadinessViews data container.
WorkQueueScheduledReadinessBundle
WorkQueueScheduledReadinessBundle data container.
WorkQueueScheduledReadinessOptions
WorkQueueScheduledReadinessOptions data container.

Enums§

WorkQueueReadinessCandidateKind
WorkQueueReadinessCandidateKind variants.
WorkQueueReadinessScheduleKind
WorkQueueReadinessScheduleKind variants.
WorkQueueReadinessStatusState
WorkQueueReadinessStatusState variants.

Functions§

work_queue_lease_expiration_command
Creates or computes work_queue_lease_expiration_command.
work_queue_lease_expiration_command_projector
Creates or computes work_queue_lease_expiration_command_projector.
work_queue_readiness_handoff_projector
Creates or computes work_queue_readiness_handoff_projector.
work_queue_scheduled_readiness_projector
Creates or computes work_queue_scheduled_readiness_projector.