#[repr(transparent)]pub struct PhysicalAddress(pub u64);Tuple Fields§
§0: u64Trait Implementations§
Source§impl Add<i64> for PhysicalAddress
impl Add<i64> for PhysicalAddress
Source§impl Add<u64> for PhysicalAddress
impl Add<u64> for PhysicalAddress
Source§impl AddAssign<i64> for PhysicalAddress
impl AddAssign<i64> for PhysicalAddress
Source§fn add_assign(&mut self, rhs: i64)
fn add_assign(&mut self, rhs: i64)
Performs the
+= operation. Read moreSource§impl AddAssign<u64> for PhysicalAddress
impl AddAssign<u64> for PhysicalAddress
Source§fn add_assign(&mut self, rhs: u64)
fn add_assign(&mut self, rhs: u64)
Performs the
+= operation. Read moreSource§impl Clone for PhysicalAddress
impl Clone for PhysicalAddress
Source§fn clone(&self) -> PhysicalAddress
fn clone(&self) -> PhysicalAddress
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 PhysicalAddress
impl Debug for PhysicalAddress
Source§impl Hash for PhysicalAddress
impl Hash for PhysicalAddress
Source§impl LowerHex for PhysicalAddress
impl LowerHex for PhysicalAddress
Source§impl Ord for PhysicalAddress
impl Ord for PhysicalAddress
Source§fn cmp(&self, other: &PhysicalAddress) -> Ordering
fn cmp(&self, other: &PhysicalAddress) -> 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 PhysicalAddress
impl PartialEq for PhysicalAddress
Source§impl PartialOrd for PhysicalAddress
impl PartialOrd for PhysicalAddress
Source§impl Sub<u64> for PhysicalAddress
impl Sub<u64> for PhysicalAddress
Source§impl Sub for PhysicalAddress
impl Sub for PhysicalAddress
Source§impl UpperHex for PhysicalAddress
impl UpperHex for PhysicalAddress
impl Copy for PhysicalAddress
impl Eq for PhysicalAddress
impl Pod for PhysicalAddress
impl StructuralPartialEq for PhysicalAddress
Auto Trait Implementations§
impl Freeze for PhysicalAddress
impl RefUnwindSafe for PhysicalAddress
impl Send for PhysicalAddress
impl Sync for PhysicalAddress
impl Unpin for PhysicalAddress
impl UnwindSafe for PhysicalAddress
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> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.