Enum wasmtime_jit_debug::perf_jitdump::RecordId
source · [−]#[repr(u32)]
pub enum RecordId {
JitCodeLoad,
_JitCodeMove,
JitCodeDebugInfo,
_JitCodeClose,
_JitCodeUnwindingInfo,
}
Expand description
Defines jitdump record types
Variants
JitCodeLoad
Value 0: JIT_CODE_LOAD: record describing a jitted function
_JitCodeMove
Value 1: JIT_CODE_MOVE: record describing an already jitted function which is moved
JitCodeDebugInfo
Value 2: JIT_CODE_DEBUG_INFO: record describing the debug information for a jitted function
_JitCodeClose
Value 3: JIT_CODE_CLOSE: record marking the end of the jit runtime (optional)
_JitCodeUnwindingInfo
Value 4: JIT_CODE_UNWINDING_INFO: record describing a function unwinding information
Auto Trait Implementations
impl RefUnwindSafe for RecordId
impl Send for RecordId
impl Sync for RecordId
impl Unpin for RecordId
impl UnwindSafe for RecordId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more