#[repr(C)]pub struct _GumStalkerObserverInterface {Show 26 fields
pub parent: GTypeInterface,
pub increment_total: GumStalkerIncrementFunc,
pub increment_call_imm: GumStalkerIncrementFunc,
pub increment_call_reg: GumStalkerIncrementFunc,
pub increment_call_mem: GumStalkerIncrementFunc,
pub increment_excluded_call_reg: GumStalkerIncrementFunc,
pub increment_ret_slow_path: GumStalkerIncrementFunc,
pub increment_ret: GumStalkerIncrementFunc,
pub increment_post_call_invoke: GumStalkerIncrementFunc,
pub increment_excluded_call_imm: GumStalkerIncrementFunc,
pub increment_jmp_imm: GumStalkerIncrementFunc,
pub increment_jmp_reg: GumStalkerIncrementFunc,
pub increment_jmp_mem: GumStalkerIncrementFunc,
pub increment_jmp_cond_imm: GumStalkerIncrementFunc,
pub increment_jmp_cond_mem: GumStalkerIncrementFunc,
pub increment_jmp_cond_reg: GumStalkerIncrementFunc,
pub increment_jmp_cond_jcxz: GumStalkerIncrementFunc,
pub increment_jmp_cond_cc: GumStalkerIncrementFunc,
pub increment_jmp_cond_cbz: GumStalkerIncrementFunc,
pub increment_jmp_cond_cbnz: GumStalkerIncrementFunc,
pub increment_jmp_cond_tbz: GumStalkerIncrementFunc,
pub increment_jmp_cond_tbnz: GumStalkerIncrementFunc,
pub increment_jmp_continuation: GumStalkerIncrementFunc,
pub increment_sysenter_slow_path: GumStalkerIncrementFunc,
pub notify_backpatch: GumStalkerNotifyBackpatchFunc,
pub switch_callback: GumStalkerSwitchCallbackFunc,
}
Fields§
§parent: GTypeInterface
§increment_total: GumStalkerIncrementFunc
§increment_call_imm: GumStalkerIncrementFunc
§increment_call_reg: GumStalkerIncrementFunc
§increment_call_mem: GumStalkerIncrementFunc
§increment_excluded_call_reg: GumStalkerIncrementFunc
§increment_ret_slow_path: GumStalkerIncrementFunc
§increment_ret: GumStalkerIncrementFunc
§increment_post_call_invoke: GumStalkerIncrementFunc
§increment_excluded_call_imm: GumStalkerIncrementFunc
§increment_jmp_imm: GumStalkerIncrementFunc
§increment_jmp_reg: GumStalkerIncrementFunc
§increment_jmp_mem: GumStalkerIncrementFunc
§increment_jmp_cond_imm: GumStalkerIncrementFunc
§increment_jmp_cond_mem: GumStalkerIncrementFunc
§increment_jmp_cond_reg: GumStalkerIncrementFunc
§increment_jmp_cond_jcxz: GumStalkerIncrementFunc
§increment_jmp_cond_cc: GumStalkerIncrementFunc
§increment_jmp_cond_cbz: GumStalkerIncrementFunc
§increment_jmp_cond_cbnz: GumStalkerIncrementFunc
§increment_jmp_cond_tbz: GumStalkerIncrementFunc
§increment_jmp_cond_tbnz: GumStalkerIncrementFunc
§increment_jmp_continuation: GumStalkerIncrementFunc
§increment_sysenter_slow_path: GumStalkerIncrementFunc
§notify_backpatch: GumStalkerNotifyBackpatchFunc
§switch_callback: GumStalkerSwitchCallbackFunc
Trait Implementations§
source§impl Clone for _GumStalkerObserverInterface
impl Clone for _GumStalkerObserverInterface
source§fn clone(&self) -> _GumStalkerObserverInterface
fn clone(&self) -> _GumStalkerObserverInterface
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 moresource§impl Debug for _GumStalkerObserverInterface
impl Debug for _GumStalkerObserverInterface
impl Copy for _GumStalkerObserverInterface
Auto Trait Implementations§
impl Freeze for _GumStalkerObserverInterface
impl RefUnwindSafe for _GumStalkerObserverInterface
impl Send for _GumStalkerObserverInterface
impl Sync for _GumStalkerObserverInterface
impl Unpin for _GumStalkerObserverInterface
impl UnwindSafe for _GumStalkerObserverInterface
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