Struct aarch64defs::IntermPhysAddrSize
source · #[repr(transparent)]pub struct IntermPhysAddrSize(pub u64);
Expand description
aarch64 intermediate physical address size
Tuple Fields§
§0: u64
Implementations§
source§impl IntermPhysAddrSize
impl IntermPhysAddrSize
pub const IPA_32_BITS_4_GB: IntermPhysAddrSize = _
pub const IPA_36_BITS_64_GB: IntermPhysAddrSize = _
pub const IPA_40_BITS_1_TB: IntermPhysAddrSize = _
pub const IPA_42_BITS_4_TB: IntermPhysAddrSize = _
pub const IPA_44_BITS_16_TB: IntermPhysAddrSize = _
pub const IPA_48_BITS_256_TB: IntermPhysAddrSize = _
pub const IPA_52_BITS_4_PB: IntermPhysAddrSize = _
pub const IPA_56_BITS_64_PB: IntermPhysAddrSize = _
Trait Implementations§
source§impl Clone for IntermPhysAddrSize
impl Clone for IntermPhysAddrSize
source§fn clone(&self) -> IntermPhysAddrSize
fn clone(&self) -> IntermPhysAddrSize
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 IntermPhysAddrSize
impl Debug for IntermPhysAddrSize
source§impl Hash for IntermPhysAddrSize
impl Hash for IntermPhysAddrSize
source§impl Ord for IntermPhysAddrSize
impl Ord for IntermPhysAddrSize
source§fn cmp(&self, other: &IntermPhysAddrSize) -> Ordering
fn cmp(&self, other: &IntermPhysAddrSize) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for IntermPhysAddrSize
impl PartialEq for IntermPhysAddrSize
source§impl PartialOrd for IntermPhysAddrSize
impl PartialOrd for IntermPhysAddrSize
impl Copy for IntermPhysAddrSize
impl Eq for IntermPhysAddrSize
impl StructuralPartialEq for IntermPhysAddrSize
Auto Trait Implementations§
impl Freeze for IntermPhysAddrSize
impl RefUnwindSafe for IntermPhysAddrSize
impl Send for IntermPhysAddrSize
impl Sync for IntermPhysAddrSize
impl Unpin for IntermPhysAddrSize
impl UnwindSafe for IntermPhysAddrSize
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)