#[repr(C)]pub struct BNCallLayout {
pub parameters: *mut BNValueLocation,
pub parameterCount: usize,
pub returnValueValid: bool,
pub returnValue: BNValueLocation,
pub stackAdjustment: i64,
pub registerStackAdjustmentRegisters: *mut u32,
pub registerStackAdjustmentAmounts: *mut i32,
pub registerStackAdjustmentCount: usize,
}Fields§
§parameters: *mut BNValueLocation§parameterCount: usize§returnValueValid: bool§returnValue: BNValueLocation§stackAdjustment: i64§registerStackAdjustmentRegisters: *mut u32§registerStackAdjustmentAmounts: *mut i32§registerStackAdjustmentCount: usizeTrait Implementations§
Source§impl Clone for BNCallLayout
impl Clone for BNCallLayout
Source§fn clone(&self) -> BNCallLayout
fn clone(&self) -> BNCallLayout
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 BNCallLayout
impl Debug for BNCallLayout
Source§impl Default for BNCallLayout
impl Default for BNCallLayout
impl Copy for BNCallLayout
Auto Trait Implementations§
impl Freeze for BNCallLayout
impl RefUnwindSafe for BNCallLayout
impl !Send for BNCallLayout
impl !Sync for BNCallLayout
impl Unpin for BNCallLayout
impl UnwindSafe for BNCallLayout
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