Expand description
Public scheduler API. Platform routing by target_os.
On Linux this module delegates to the internal syscalls module, where the
unsafe { libc::syscall(...) } blocks are each documented individually.
On other targets every function returns Unsupported,
but the API compiles — the workspace builds on macOS/Windows.
Structs§
- Running
Scheduler Info - Description of an active scheduling configuration.
Enums§
- Scheduler
Kind - Classification of the Linux scheduler policy.
- Scheduler
Profile - Scheduler policy. Linux-specific (see
sched(7)).
Functions§
- current_
scheduler - Reads the current scheduler configuration of the calling thread.