pub enum JavascriptJobClass {
Microtask,
Finalization,
}Expand description
Queue classes used by the JavaScript profile.
Variants§
Microtask
Promise reactions, async continuations, and dynamic-import evaluation.
Finalization
Collector-admitted finalization work, never drained by a microtask checkpoint.
Trait Implementations§
Source§impl Clone for JavascriptJobClass
impl Clone for JavascriptJobClass
Source§fn clone(&self) -> JavascriptJobClass
fn clone(&self) -> JavascriptJobClass
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 JavascriptJobClass
Source§impl Debug for JavascriptJobClass
impl Debug for JavascriptJobClass
impl Eq for JavascriptJobClass
Source§impl From<JavascriptJobClass> for RuntimeJobClass
impl From<JavascriptJobClass> for RuntimeJobClass
Source§fn from(value: JavascriptJobClass) -> Self
fn from(value: JavascriptJobClass) -> Self
Converts to this type from the input type.
Source§impl Ord for JavascriptJobClass
impl Ord for JavascriptJobClass
Source§fn cmp(&self, other: &JavascriptJobClass) -> Ordering
fn cmp(&self, other: &JavascriptJobClass) -> 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 JavascriptJobClass
impl PartialEq for JavascriptJobClass
Source§impl PartialOrd for JavascriptJobClass
impl PartialOrd for JavascriptJobClass
impl StructuralPartialEq for JavascriptJobClass
Auto Trait Implementations§
impl Freeze for JavascriptJobClass
impl RefUnwindSafe for JavascriptJobClass
impl Send for JavascriptJobClass
impl Sync for JavascriptJobClass
impl Unpin for JavascriptJobClass
impl UnsafeUnpin for JavascriptJobClass
impl UnwindSafe for JavascriptJobClass
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.