pub struct CoreRegisterStackInfo { /* private fields */ }
Implementations§
source§impl CoreRegisterStackInfo
impl CoreRegisterStackInfo
pub fn new(arch: CoreArchitecture, info: BNRegisterStackInfo) -> Self
Trait Implementations§
source§impl Clone for CoreRegisterStackInfo
impl Clone for CoreRegisterStackInfo
source§fn clone(&self) -> CoreRegisterStackInfo
fn clone(&self) -> CoreRegisterStackInfo
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 CoreRegisterStackInfo
impl Debug for CoreRegisterStackInfo
source§impl RegisterStackInfo for CoreRegisterStackInfo
impl RegisterStackInfo for CoreRegisterStackInfo
type RegStackType = CoreRegisterStack
type RegType = CoreRegister
type RegInfoType = CoreRegisterInfo
fn storage_regs(&self) -> (Self::RegType, usize)
fn top_relative_regs(&self) -> Option<(Self::RegType, usize)>
fn stack_top_reg(&self) -> Self::RegType
impl Copy for CoreRegisterStackInfo
Auto Trait Implementations§
impl Freeze for CoreRegisterStackInfo
impl RefUnwindSafe for CoreRegisterStackInfo
impl Send for CoreRegisterStackInfo
impl Sync for CoreRegisterStackInfo
impl Unpin for CoreRegisterStackInfo
impl UnwindSafe for CoreRegisterStackInfo
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