Enum wasmtime_jit_debug::perf_jitdump::RecordId
source · #[repr(u32)]pub enum RecordId {
JitCodeLoad = 0,
_JitCodeMove = 1,
JitCodeDebugInfo = 2,
_JitCodeClose = 3,
_JitCodeUnwindingInfo = 4,
}
Expand description
Defines jitdump record types
Variants§
JitCodeLoad = 0
Value 0: JIT_CODE_LOAD: record describing a jitted function
_JitCodeMove = 1
Value 1: JIT_CODE_MOVE: record describing an already jitted function which is moved
JitCodeDebugInfo = 2
Value 2: JIT_CODE_DEBUG_INFO: record describing the debug information for a jitted function
_JitCodeClose = 3
Value 3: JIT_CODE_CLOSE: record marking the end of the jit runtime (optional)
_JitCodeUnwindingInfo = 4
Value 4: JIT_CODE_UNWINDING_INFO: record describing a function unwinding information
Auto Trait Implementations§
impl Freeze for RecordId
impl RefUnwindSafe for RecordId
impl Send for RecordId
impl Sync for RecordId
impl Unpin for RecordId
impl UnwindSafe for RecordId
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