Module worker

Module worker 

Source
Expand description

Worker interface for centralized task management

This module provides the interface for a global worker pool that can be used by various components to schedule and manage background tasks.

Structs§

ClosureTask
Adapter to convert a closure into a SchedulableTask
OnceClosureTask
Adapter to convert a FnOnce closure into an OnceTask
SchedulerService
Wrapper type for registering Scheduler in IocContainer
TaskContext
TaskHandle
Handle to a scheduled task in the worker pool

Enums§

Priority

Traits§

OnceTask
Trait for one-time tasks that consume themselves on execution
SchedulableTask
Scheduler

Type Aliases§

BoxedOnceTask
BoxedTask