pub enum TaskPriority {
High,
Medium,
Low,
}Expand description
The scheduling priority for a task.
Variants§
High
Work that should be preferred over ordinary background work.
Medium
Ordinary background work. This is the default and matches existing behavior.
Low
Work that can run after ordinary background work.
Trait Implementations§
Source§impl Clone for TaskPriority
impl Clone for TaskPriority
impl Copy for TaskPriority
Source§impl Debug for TaskPriority
impl Debug for TaskPriority
Source§impl Default for TaskPriority
impl Default for TaskPriority
impl Eq for TaskPriority
Source§impl PartialEq for TaskPriority
impl PartialEq for TaskPriority
impl StructuralPartialEq for TaskPriority
Auto Trait Implementations§
impl Freeze for TaskPriority
impl RefUnwindSafe for TaskPriority
impl Send for TaskPriority
impl Sync for TaskPriority
impl Unpin for TaskPriority
impl UnsafeUnpin for TaskPriority
impl UnwindSafe for TaskPriority
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more