Struct aarch64defs::MmFeatures0El1
source · pub struct MmFeatures0El1(/* private fields */);
Expand description
The contents of ID_MMFR0_EL1
Implementations§
source§impl MmFeatures0El1
impl MmFeatures0El1
sourcepub const fn pa_range(&self) -> IntermPhysAddrSize
pub const fn pa_range(&self) -> IntermPhysAddrSize
Bits: 0..4
sourcepub const fn with_pa_range(self, value: IntermPhysAddrSize) -> Self
pub const fn with_pa_range(self, value: IntermPhysAddrSize) -> Self
Bits: 0..4
sourcepub fn set_pa_range(&mut self, value: IntermPhysAddrSize)
pub fn set_pa_range(&mut self, value: IntermPhysAddrSize)
Bits: 0..4
Trait Implementations§
source§impl Clone for MmFeatures0El1
impl Clone for MmFeatures0El1
source§fn clone(&self) -> MmFeatures0El1
fn clone(&self) -> MmFeatures0El1
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 MmFeatures0El1
impl Debug for MmFeatures0El1
source§impl Default for MmFeatures0El1
impl Default for MmFeatures0El1
source§impl From<MmFeatures0El1> for u64
impl From<MmFeatures0El1> for u64
source§fn from(v: MmFeatures0El1) -> u64
fn from(v: MmFeatures0El1) -> u64
Converts to this type from the input type.
source§impl From<u64> for MmFeatures0El1
impl From<u64> for MmFeatures0El1
impl Copy for MmFeatures0El1
Auto Trait Implementations§
impl Freeze for MmFeatures0El1
impl RefUnwindSafe for MmFeatures0El1
impl Send for MmFeatures0El1
impl Sync for MmFeatures0El1
impl Unpin for MmFeatures0El1
impl UnwindSafe for MmFeatures0El1
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
)