type GlobalScheduler = Scheduler<32>;Aliased Type§
struct GlobalScheduler {
threads: BitReclaimMap<UId, Thread, 32>,
tasks: BitReclaimMap<UId, Task, 32>,
rt_scheduler: Scheduler<32>,
rr_scheduler: Scheduler<32>,
wakeup: RbTree<WakupTree, UId>,
current: Option<UId>,
last_tick: u64,
}Fields§
§threads: BitReclaimMap<UId, Thread, 32>§tasks: BitReclaimMap<UId, Task, 32>§rt_scheduler: Scheduler<32>§rr_scheduler: Scheduler<32>§wakeup: RbTree<WakupTree, UId>§current: Option<UId>§last_tick: u64