pub enum NormalThreadSchedulePolicy {
Idle,
Batch,
Other,
Normal,
}Expand description
Normal (usual) schedule policies
Variants
Idle
For running very low priority background jobs
Batch
For “batch” style execution of processes
Other
The standard round-robin time-sharing policy
Normal
The standard round-robin time-sharing policy
Trait Implementations
sourceimpl Clone for NormalThreadSchedulePolicy
impl Clone for NormalThreadSchedulePolicy
sourcefn clone(&self) -> NormalThreadSchedulePolicy
fn clone(&self) -> NormalThreadSchedulePolicy
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for NormalThreadSchedulePolicy
impl Debug for NormalThreadSchedulePolicy
sourceimpl Hash for NormalThreadSchedulePolicy
impl Hash for NormalThreadSchedulePolicy
sourceimpl Ord for NormalThreadSchedulePolicy
impl Ord for NormalThreadSchedulePolicy
sourceimpl PartialOrd<NormalThreadSchedulePolicy> for NormalThreadSchedulePolicy
impl PartialOrd<NormalThreadSchedulePolicy> for NormalThreadSchedulePolicy
sourcefn partial_cmp(&self, other: &NormalThreadSchedulePolicy) -> Option<Ordering>
fn partial_cmp(&self, other: &NormalThreadSchedulePolicy) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Copy for NormalThreadSchedulePolicy
impl Eq for NormalThreadSchedulePolicy
impl StructuralEq for NormalThreadSchedulePolicy
impl StructuralPartialEq for NormalThreadSchedulePolicy
Auto Trait Implementations
impl RefUnwindSafe for NormalThreadSchedulePolicy
impl Send for NormalThreadSchedulePolicy
impl Sync for NormalThreadSchedulePolicy
impl Unpin for NormalThreadSchedulePolicy
impl UnwindSafe for NormalThreadSchedulePolicy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more