pub struct DisassemblyConfig {
pub engine: DisassemblyEngine,
pub max_instructions: usize,
pub detailed: bool,
pub analyze_control_flow: bool,
pub skip_invalid: bool,
}Expand description
Disassembly configuration
Fields§
§engine: DisassemblyEnginePreferred disassembly engine
max_instructions: usizeMaximum number of instructions to disassemble
detailed: boolInclude instruction details (operands, etc.)
analyze_control_flow: boolEnable control flow analysis
skip_invalid: boolSkip invalid instructions
Trait Implementations§
Source§impl Clone for DisassemblyConfig
impl Clone for DisassemblyConfig
Source§fn clone(&self) -> DisassemblyConfig
fn clone(&self) -> DisassemblyConfig
Returns a duplicate 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 moreSource§impl Debug for DisassemblyConfig
impl Debug for DisassemblyConfig
Auto Trait Implementations§
impl Freeze for DisassemblyConfig
impl RefUnwindSafe for DisassemblyConfig
impl Send for DisassemblyConfig
impl Sync for DisassemblyConfig
impl Unpin for DisassemblyConfig
impl UnwindSafe for DisassemblyConfig
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