Struct scheduler_priority::Scheduler
source · pub struct Scheduler { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Scheduler for Scheduler
impl Scheduler for Scheduler
source§fn busyness(&self) -> usize
fn busyness(&self) -> usize
Returns a measure of how busy the scheduler is, with higher values
representing a busier scheduler.
source§fn as_priority_scheduler(&mut self) -> Option<&mut dyn PriorityScheduler>
fn as_priority_scheduler(&mut self) -> Option<&mut dyn PriorityScheduler>
Returns a reference to this scheduler as a priority scheduler, if it is one.
Auto Trait Implementations§
impl !RefUnwindSafe for Scheduler
impl Send for Scheduler
impl Sync for Scheduler
impl Unpin for Scheduler
impl !UnwindSafe for Scheduler
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more