Expand description
Task scheduling implementations for the composable execution engine
This module provides comprehensive task scheduling capabilities including priority-based scheduling, dependency resolution, and advanced queue management.
Structs§
- Default
Task Scheduler - Default task scheduler implementation
- Dependency
Resolution - Dependency resolution configuration
- Priority
Handling - Priority handling configuration
- Priority
Scheduler - Priority-based scheduler with advanced features
- Queue
Management - Queue management configuration
- Scheduler
Config - Scheduler configuration
- Scheduler
Status - Scheduler status information
- Scheduling
Metrics - Scheduling metrics for monitoring
- Task
Handle - Task handle for tracking scheduled tasks
Enums§
- Aging
Strategy - Priority aging strategies
- Queue
Overflow Strategy - Queue overflow strategies
- Queue
Persistence - Queue persistence modes
- Scheduler
Health - Scheduler health status
- Scheduling
Algorithm - Scheduling algorithms
Traits§
- Task
Scheduler - Task scheduler trait for pluggable scheduling implementations