pub struct HpfarEl2(/* private fields */);Expand description
aarch64 HPFAR_EL2
Implementations§
Source§impl HpfarEl2
impl HpfarEl2
Sourcepub const fn with_res0_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_res0_checked(self, value: u8) -> Result<Self, ()>
Bits: 0..4
Sourcepub const fn with_fipa_checked(self, value: u64) -> Result<Self, ()>
pub const fn with_fipa_checked(self, value: u64) -> Result<Self, ()>
Bits: 4..48
Sourcepub const fn with_res1_checked(self, value: u32) -> Result<Self, ()>
pub const fn with_res1_checked(self, value: u32) -> Result<Self, ()>
Bits: 48..63
Sourcepub const fn with_ns_checked(self, value: bool) -> Result<Self, ()>
pub const fn with_ns_checked(self, value: bool) -> Result<Self, ()>
Bits: 63..64
Trait Implementations§
impl Copy for HpfarEl2
impl Eq for HpfarEl2
impl StructuralPartialEq for HpfarEl2
Auto Trait Implementations§
impl Freeze for HpfarEl2
impl RefUnwindSafe for HpfarEl2
impl Send for HpfarEl2
impl Sync for HpfarEl2
impl Unpin for HpfarEl2
impl UnsafeUnpin for HpfarEl2
impl UnwindSafe for HpfarEl2
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