pub enum SchedPolicy {
Fifo,
RoundRobin,
Cfs,
Idle,
}Expand description
Task scheduling policy
Variants§
Fifo
First-In-First-Out (real-time)
RoundRobin
Round-Robin (real-time)
Cfs
Completely Fair Scheduler
Idle
Idle tasks
Trait Implementations§
Source§impl Clone for SchedPolicy
impl Clone for SchedPolicy
Source§fn clone(&self) -> SchedPolicy
fn clone(&self) -> SchedPolicy
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 SchedPolicy
impl Debug for SchedPolicy
Source§impl PartialEq for SchedPolicy
impl PartialEq for SchedPolicy
impl Copy for SchedPolicy
impl Eq for SchedPolicy
impl StructuralPartialEq for SchedPolicy
Auto Trait Implementations§
impl Freeze for SchedPolicy
impl RefUnwindSafe for SchedPolicy
impl Send for SchedPolicy
impl Sync for SchedPolicy
impl Unpin for SchedPolicy
impl UnwindSafe for SchedPolicy
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)