Enum mozjs::jsapi::ProfilingCategoryPair
source · #[repr(u32)]pub enum ProfilingCategoryPair {
Show 62 variants
IDLE,
OTHER,
OTHER_PreferenceRead,
OTHER_Profiling,
TEST,
LAYOUT,
LAYOUT_FrameConstruction,
LAYOUT_Reflow,
LAYOUT_CSSParsing,
LAYOUT_SelectorQuery,
LAYOUT_StyleComputation,
LAYOUT_Destroy,
JS,
JS_Parsing,
JS_BaselineCompilation,
JS_IonCompilation,
JS_Interpreter,
JS_BaselineInterpret,
JS_Baseline,
JS_IonMonkey,
JS_Builtin,
JS_Wasm,
GCCC,
GCCC_MinorGC,
GCCC_MajorGC,
GCCC_MajorGC_Mark,
GCCC_MajorGC_Sweep,
GCCC_MajorGC_Compact,
GCCC_UnmarkGray,
GCCC_Barrier,
GCCC_FreeSnowWhite,
GCCC_BuildGraph,
GCCC_ScanRoots,
GCCC_CollectWhite,
GCCC_Finalize,
NETWORK,
GRAPHICS,
GRAPHICS_DisplayListBuilding,
GRAPHICS_DisplayListMerging,
GRAPHICS_LayerBuilding,
GRAPHICS_TileAllocation,
GRAPHICS_WRDisplayList,
GRAPHICS_Rasterization,
GRAPHICS_FlushingAsyncPaints,
GRAPHICS_ImageDecoding,
DOM,
JAVA_ANDROID,
JAVA_ANDROIDX,
JAVA_LANGUAGE,
JAVA_MOZILLA,
JAVA_KOTLIN,
JAVA_BLOCKED,
IPC,
MEDIA,
MEDIA_CUBEB,
MEDIA_PLAYBACK,
MEDIA_RT,
A11Y,
PROFILER,
TIMER,
REMOTE_PROTOCOL,
COUNT,
}
Variants§
IDLE
OTHER
OTHER_PreferenceRead
OTHER_Profiling
TEST
LAYOUT
LAYOUT_FrameConstruction
LAYOUT_Reflow
LAYOUT_CSSParsing
LAYOUT_SelectorQuery
LAYOUT_StyleComputation
LAYOUT_Destroy
JS
JS_Parsing
JS_BaselineCompilation
JS_IonCompilation
JS_Interpreter
JS_BaselineInterpret
JS_Baseline
JS_IonMonkey
JS_Builtin
JS_Wasm
GCCC
GCCC_MinorGC
GCCC_MajorGC
GCCC_MajorGC_Mark
GCCC_MajorGC_Sweep
GCCC_MajorGC_Compact
GCCC_UnmarkGray
GCCC_Barrier
GCCC_FreeSnowWhite
GCCC_BuildGraph
GCCC_ScanRoots
GCCC_CollectWhite
GCCC_Finalize
NETWORK
GRAPHICS
GRAPHICS_DisplayListBuilding
GRAPHICS_DisplayListMerging
GRAPHICS_LayerBuilding
GRAPHICS_TileAllocation
GRAPHICS_WRDisplayList
GRAPHICS_Rasterization
GRAPHICS_FlushingAsyncPaints
GRAPHICS_ImageDecoding
DOM
JAVA_ANDROID
JAVA_ANDROIDX
JAVA_LANGUAGE
JAVA_MOZILLA
JAVA_KOTLIN
JAVA_BLOCKED
IPC
MEDIA
MEDIA_CUBEB
MEDIA_PLAYBACK
MEDIA_RT
A11Y
PROFILER
TIMER
REMOTE_PROTOCOL
COUNT
Implementations§
source§impl ProfilingCategoryPair
impl ProfilingCategoryPair
pub const LAST: ProfilingCategoryPair = ProfilingCategoryPair::REMOTE_PROTOCOL
Trait Implementations§
source§impl Clone for ProfilingCategoryPair
impl Clone for ProfilingCategoryPair
source§fn clone(&self) -> ProfilingCategoryPair
fn clone(&self) -> ProfilingCategoryPair
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ProfilingCategoryPair
impl Debug for ProfilingCategoryPair
source§impl Hash for ProfilingCategoryPair
impl Hash for ProfilingCategoryPair
source§impl PartialEq<ProfilingCategoryPair> for ProfilingCategoryPair
impl PartialEq<ProfilingCategoryPair> for ProfilingCategoryPair
source§fn eq(&self, other: &ProfilingCategoryPair) -> bool
fn eq(&self, other: &ProfilingCategoryPair) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ProfilingCategoryPair
impl Eq for ProfilingCategoryPair
impl StructuralEq for ProfilingCategoryPair
impl StructuralPartialEq for ProfilingCategoryPair
Auto Trait Implementations§
impl RefUnwindSafe for ProfilingCategoryPair
impl Send for ProfilingCategoryPair
impl Sync for ProfilingCategoryPair
impl Unpin for ProfilingCategoryPair
impl UnwindSafe for ProfilingCategoryPair
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