A simple library to control thread schedule policies and thread priority via libc crate/pthread. This crate does not support all the plaforms yet but it is inteded to be developed so, so feel free to contribute!
Setting thread priority to minimum:
```rust,no_run
extern crate threadpriority; use threadpriority::*;
fn main() { let threadid = threadnativeid(); assert!(setthreadpriority(threadid, ThreadPriority::Min, ThreadSchedulePolicy::Normal(NormalThreadSchedulePolicy::Normal)).is_ok()); } ```
This project is licensed under the MIT license.