pub enum SchedAlgorithm {
RoundRobin,
Priority,
Cfs,
Hybrid,
}Expand description
Scheduling algorithm
Variants§
RoundRobin
Simple round-robin
Priority
Priority-based
Cfs
Completely Fair Scheduler
Hybrid
Real-time + CFS hybrid
Trait Implementations§
Source§impl Clone for SchedAlgorithm
impl Clone for SchedAlgorithm
Source§fn clone(&self) -> SchedAlgorithm
fn clone(&self) -> SchedAlgorithm
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SchedAlgorithm
impl Debug for SchedAlgorithm
Source§impl PartialEq for SchedAlgorithm
impl PartialEq for SchedAlgorithm
impl Copy for SchedAlgorithm
impl Eq for SchedAlgorithm
impl StructuralPartialEq for SchedAlgorithm
Auto Trait Implementations§
impl Freeze for SchedAlgorithm
impl RefUnwindSafe for SchedAlgorithm
impl Send for SchedAlgorithm
impl Sync for SchedAlgorithm
impl Unpin for SchedAlgorithm
impl UnwindSafe for SchedAlgorithm
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)