Struct frida_gum_sys::_GumArmCpuContext
source · #[repr(C)]pub struct _GumArmCpuContext {
pub pc: guint32,
pub sp: guint32,
pub cpsr: guint32,
pub r8: guint32,
pub r9: guint32,
pub r10: guint32,
pub r11: guint32,
pub r12: guint32,
pub v: [GumArmVectorReg; 16],
pub _padding: guint32,
pub r: [guint32; 8],
pub lr: guint32,
}
Fields§
§pc: guint32
§sp: guint32
§cpsr: guint32
§r8: guint32
§r9: guint32
§r10: guint32
§r11: guint32
§r12: guint32
§v: [GumArmVectorReg; 16]
§_padding: guint32
§r: [guint32; 8]
§lr: guint32
Trait Implementations§
source§impl Clone for _GumArmCpuContext
impl Clone for _GumArmCpuContext
source§fn clone(&self) -> _GumArmCpuContext
fn clone(&self) -> _GumArmCpuContext
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 moreimpl Copy for _GumArmCpuContext
Auto Trait Implementations§
impl Freeze for _GumArmCpuContext
impl RefUnwindSafe for _GumArmCpuContext
impl Send for _GumArmCpuContext
impl Sync for _GumArmCpuContext
impl Unpin for _GumArmCpuContext
impl UnwindSafe for _GumArmCpuContext
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