#[repr(C)]pub struct HooksPandaCallback(/* private fields */);Implementations§
Source§impl HooksPandaCallback
impl HooksPandaCallback
pub fn from_before_tcg_codegen( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, hook: &mut Hook), ) -> Self
pub fn from_after_block_translate( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, hook: &mut Hook), ) -> Self
pub fn from_before_block_exec( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, hook: &mut Hook), ) -> Self
pub fn from_start_block_exec( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, hook: &mut Hook), ) -> Self
pub fn from_end_block_exec( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, hook: &mut Hook), ) -> Self
pub fn from_before_block_exec_invalidate_opt( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, hook: &mut Hook) -> bool, ) -> Self
pub fn from_before_block_translate( cb: extern "C" fn(env: &mut CPUState, pc: target_ptr_t, hook: &mut Hook), ) -> Self
pub fn from_after_block_exec( cb: extern "C" fn(env: &mut CPUState, tb: &mut TranslationBlock, exitCode: u8, hook: &mut Hook), ) -> Self
Trait Implementations§
Source§impl Clone for HooksPandaCallback
impl Clone for HooksPandaCallback
Source§fn clone(&self) -> HooksPandaCallback
fn clone(&self) -> HooksPandaCallback
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 HooksPandaCallback
impl Debug for HooksPandaCallback
impl Copy for HooksPandaCallback
Auto Trait Implementations§
impl Freeze for HooksPandaCallback
impl RefUnwindSafe for HooksPandaCallback
impl !Send for HooksPandaCallback
impl !Sync for HooksPandaCallback
impl Unpin for HooksPandaCallback
impl UnwindSafe for HooksPandaCallback
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