pub struct FunctionDecompilerErrorContext {
pub current_block_id: BasicBlockId,
pub current_instruction: Instruction,
pub current_ast_node_stack: Vec<ExecutionFrame>,
}
Expand description
The context for a function decompiler error
Fields§
§current_block_id: BasicBlockId
The current block ID when the error occurred
current_instruction: Instruction
The current instruction when the error occurred
current_ast_node_stack: Vec<ExecutionFrame>
The current AST node stack when the error occurred
Trait Implementations§
Source§impl Clone for FunctionDecompilerErrorContext
impl Clone for FunctionDecompilerErrorContext
Source§fn clone(&self) -> FunctionDecompilerErrorContext
fn clone(&self) -> FunctionDecompilerErrorContext
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 moreAuto Trait Implementations§
impl Freeze for FunctionDecompilerErrorContext
impl RefUnwindSafe for FunctionDecompilerErrorContext
impl Send for FunctionDecompilerErrorContext
impl Sync for FunctionDecompilerErrorContext
impl Unpin for FunctionDecompilerErrorContext
impl UnwindSafe for FunctionDecompilerErrorContext
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