pub struct GenericAddress {
pub address_space: AddressSpace,
pub bit_width: u8,
pub bit_offset: u8,
pub access_size: AccessSize,
pub address: u64,
}Fields§
§address_space: AddressSpace§bit_width: u8§bit_offset: u8§access_size: AccessSize§address: u64Trait Implementations§
Source§impl Clone for GenericAddress
impl Clone for GenericAddress
Source§fn clone(&self) -> GenericAddress
fn clone(&self) -> GenericAddress
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GenericAddress
impl Debug for GenericAddress
Source§impl PartialEq for GenericAddress
impl PartialEq for GenericAddress
impl Copy for GenericAddress
impl Eq for GenericAddress
impl StructuralPartialEq for GenericAddress
Auto Trait Implementations§
impl Freeze for GenericAddress
impl RefUnwindSafe for GenericAddress
impl Send for GenericAddress
impl Sync for GenericAddress
impl Unpin for GenericAddress
impl UnwindSafe for GenericAddress
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)