#[repr(C)]pub struct AddressA64 {
pub kind: AddressKindA64,
pub base: RegisterA64,
pub offset: RegisterA64,
pub data: c_int,
}Fields§
§kind: AddressKindA64§base: RegisterA64§offset: RegisterA64§data: c_intImplementations§
Source§impl AddressA64
impl AddressA64
pub fn address_a_64_register_a_64_i32_address_kind_a_64( base: RegisterA64, off: c_int, kind: AddressKindA64, ) -> Self
Source§impl AddressA64
impl AddressA64
pub fn address_a_64_register_a_64_register_a_64( base: RegisterA64, offset: RegisterA64, ) -> Self
Source§impl AddressA64
impl AddressA64
pub const kMaxOffset: usize = 1023
Trait Implementations§
Source§impl Clone for AddressA64
impl Clone for AddressA64
Source§fn clone(&self) -> AddressA64
fn clone(&self) -> AddressA64
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AddressA64
Source§impl Debug for AddressA64
impl Debug for AddressA64
impl Eq for AddressA64
Source§impl Hash for AddressA64
impl Hash for AddressA64
Source§impl PartialEq for AddressA64
impl PartialEq for AddressA64
Source§fn eq(&self, other: &AddressA64) -> bool
fn eq(&self, other: &AddressA64) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AddressA64
Auto Trait Implementations§
impl Freeze for AddressA64
impl RefUnwindSafe for AddressA64
impl Send for AddressA64
impl Sync for AddressA64
impl Unpin for AddressA64
impl UnsafeUnpin for AddressA64
impl UnwindSafe for AddressA64
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