pub struct DisassemblySettings {Show 14 fields
pub allow_code_reads_and_writes: bool,
pub allow_unknown_indirect_jumps: bool,
pub allow_mismatched_branch_counts: bool,
pub thunk_mismatched_branch_counts: bool,
pub thunk_branch_target_identifiers: bool,
pub thunk_no_prev_block: bool,
pub thunk_data_references: bool,
pub always_thunk_entry: bool,
pub follow_faulting_instructions: bool,
pub pass_interrupts: bool,
pub pass_exceptions: bool,
pub aggressive_pointer_analysis: bool,
pub perform_relocation_analysis: bool,
pub explore_catch_funclet_continuations: bool,
}Fields§
§allow_code_reads_and_writes: bool§allow_unknown_indirect_jumps: bool§allow_mismatched_branch_counts: bool§thunk_mismatched_branch_counts: bool§thunk_branch_target_identifiers: bool§thunk_no_prev_block: bool§thunk_data_references: bool§always_thunk_entry: bool§follow_faulting_instructions: bool§pass_interrupts: bool§pass_exceptions: bool§aggressive_pointer_analysis: bool§perform_relocation_analysis: bool§explore_catch_funclet_continuations: boolTrait Implementations§
Source§impl Clone for DisassemblySettings
impl Clone for DisassemblySettings
Source§fn clone(&self) -> DisassemblySettings
fn clone(&self) -> DisassemblySettings
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 DisassemblySettings
impl Debug for DisassemblySettings
Source§impl<'de> Deserialize<'de> for DisassemblySettings
impl<'de> Deserialize<'de> for DisassemblySettings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DisassemblySettings
impl RefUnwindSafe for DisassemblySettings
impl Send for DisassemblySettings
impl Sync for DisassemblySettings
impl Unpin for DisassemblySettings
impl UnwindSafe for DisassemblySettings
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