List of all items
Structs
- BackgroundTaskDispatchBackoff
- BackgroundTaskDispatchIteration
- BackgroundTaskRuntimeComponent
- BackgroundTaskRuntimeComponentFromShutdown
- BackgroundTaskRuntimeDefinitionsComponent
- BackgroundTaskRuntimeDefinitionsComponentFromShutdown
- BackgroundTasks
- ClaimedTask
- ClaimedTaskExecutionConfig
- DispatchStats
- LeasedScheduledRuntimeConfig
- PeriodicTask
- RecordedTaskHooks
- RuntimeTaskDefinition
- ScheduledPeriodicTask
- ScheduledRuntimeTaskGroup
- ScheduledTaskCatalogEntry
- ScheduledTaskClaim
- ScheduledTaskClaimRenewal
- ScheduledTaskClaimRequest
- ScheduledTaskCompletion
- TaskClaimCandidate
- TaskDedupeKey
- TaskDispatchOutcome
- TaskExecutionContext
- TaskLaneConfig
- TaskLease
- TaskLeaseGuard
- TaskPermanentFailure
- TaskRetryUpdate
- TaskSpecAdapter
- TaskStepInfo
- TaskStepSpec
Enums
Traits
- BackgroundTaskSpec
- ClaimableTaskRecord
- ClaimedTaskExecutionStore
- ErasedBackgroundTaskSpec
- ExecutableTaskRecord
- RegisteredRuntimeTaskKind
- ScheduledTaskStore
- TaskClaimStore
- TaskHeartbeatStore
- TaskRecord
Macros
Functions
- available_lane_capacity
- background_task_component
- background_task_component_from_shutdown
- background_task_component_with_definitions
- background_task_component_with_definitions_from_shutdown
- boxed_task_future
- claim_due_for_lane
- claim_limit_to_u64
- cleanup_runtime_temp_root
- cleanup_task_temp_dir_for_lease_in_root
- cleanup_task_temp_dir_for_task_in_root
- cleanup_temp_dir
- decode_payload_as
- decode_result_as
- default_task_retry_delay_secs
- dispatch_lanes
- drain_dispatcher
- effective_dispatch_base_interval
- effective_dispatch_max_interval
- effective_jitter_cap
- evaluate_heartbeat_result
- initial_task_steps_from_specs
- mark_active_step_failed
- next_scheduled_run_at
- periodic_sleep_duration
- prepare_task_temp_dir_in_root
- process_claimed_task
- run_claimed_task_batch
- run_claimed_task_batch_with_store
- run_dispatch_worker
- run_leased_background_tasks
- run_periodic_task
- run_recorded_task_iteration
- run_scheduled_claim_renewal_loop
- run_scheduled_periodic_task
- run_task_heartbeat_loop
- run_with_concurrency_limit
- scheduled_claim_renew_interval
- scheduled_task_dedupe_key
- serialize_payload
- serialize_result
- set_task_step_active
- set_task_step_skipped
- set_task_step_succeeded
- spawn_task_heartbeat_with_interval
- stop_task_heartbeat
- task_lease_expires_at
- task_lease_renewal_timeout