pub struct BytecodeDebugView {
pub detail: String,
pub main_debug_info: DebugInfo,
pub function_debug_info: HashMap<usize, DebugInfo>,
pub instruction_lines: Vec<InstructionLineMapping>,
}Fields§
§detail: String§main_debug_info: DebugInfo§function_debug_info: HashMap<usize, DebugInfo>§instruction_lines: Vec<InstructionLineMapping>Trait Implementations§
Source§impl Clone for BytecodeDebugView
impl Clone for BytecodeDebugView
Source§fn clone(&self) -> BytecodeDebugView
fn clone(&self) -> BytecodeDebugView
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 moreSource§impl Debug for BytecodeDebugView
impl Debug for BytecodeDebugView
impl Eq for BytecodeDebugView
Source§impl PartialEq for BytecodeDebugView
impl PartialEq for BytecodeDebugView
Source§fn eq(&self, other: &BytecodeDebugView) -> bool
fn eq(&self, other: &BytecodeDebugView) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BytecodeDebugView
impl Serialize for BytecodeDebugView
impl StructuralPartialEq for BytecodeDebugView
Auto Trait Implementations§
impl Freeze for BytecodeDebugView
impl RefUnwindSafe for BytecodeDebugView
impl Send for BytecodeDebugView
impl Sync for BytecodeDebugView
impl Unpin for BytecodeDebugView
impl UnsafeUnpin for BytecodeDebugView
impl UnwindSafe for BytecodeDebugView
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