pub struct JitTrace {
pub id: usize,
pub root_ip: usize,
pub start_line: Option<u32>,
pub has_call: bool,
pub has_yielding_call: bool,
pub op_names: Vec<String>,
pub terminal: JitTraceTerminal,
pub executions: u64,
/* private fields */
}Fields§
§id: usize§root_ip: usize§start_line: Option<u32>§has_call: bool§has_yielding_call: bool§op_names: Vec<String>§terminal: JitTraceTerminal§executions: u64Implementations§
Trait Implementations§
impl StructuralPartialEq for JitTrace
Auto Trait Implementations§
impl Freeze for JitTrace
impl RefUnwindSafe for JitTrace
impl Send for JitTrace
impl Sync for JitTrace
impl Unpin for JitTrace
impl UnsafeUnpin for JitTrace
impl UnwindSafe for JitTrace
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