pub enum RuntimeJobClass {
Finalization,
LanguageMicrotask(&'static str),
}Expand description
Runtime-owned queue classes which must never share a FIFO.
Variants§
Finalization
Collector-produced finalization work.
LanguageMicrotask(&'static str)
A language microtask class, isolated by its stable profile name.
Trait Implementations§
Source§impl Clone for RuntimeJobClass
impl Clone for RuntimeJobClass
Source§fn clone(&self) -> RuntimeJobClass
fn clone(&self) -> RuntimeJobClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RuntimeJobClass
Source§impl Debug for RuntimeJobClass
impl Debug for RuntimeJobClass
impl Eq for RuntimeJobClass
Source§impl Ord for RuntimeJobClass
impl Ord for RuntimeJobClass
Source§fn cmp(&self, other: &RuntimeJobClass) -> Ordering
fn cmp(&self, other: &RuntimeJobClass) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RuntimeJobClass
impl PartialEq for RuntimeJobClass
Source§impl PartialOrd for RuntimeJobClass
impl PartialOrd for RuntimeJobClass
impl StructuralPartialEq for RuntimeJobClass
Auto Trait Implementations§
impl Freeze for RuntimeJobClass
impl RefUnwindSafe for RuntimeJobClass
impl Send for RuntimeJobClass
impl Sync for RuntimeJobClass
impl Unpin for RuntimeJobClass
impl UnsafeUnpin for RuntimeJobClass
impl UnwindSafe for RuntimeJobClass
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