pub struct MovCrxDrxInfo(/* private fields */);
Implementations§
Source§impl MovCrxDrxInfo
impl MovCrxDrxInfo
Sourcepub const fn gpr_number(&self) -> u64
pub const fn gpr_number(&self) -> u64
Bits: 0..4
Sourcepub const fn with_gpr_number_checked(self, value: u64) -> Result<Self, ()>
pub const fn with_gpr_number_checked(self, value: u64) -> Result<Self, ()>
Bits: 0..4
Sourcepub const fn with_gpr_number(self, value: u64) -> Self
pub const fn with_gpr_number(self, value: u64) -> Self
Bits: 0..4
Sourcepub const fn set_gpr_number(&mut self, value: u64)
pub const fn set_gpr_number(&mut self, value: u64)
Bits: 0..4
Sourcepub const fn with_reserved_checked(self, value: u64) -> Result<Self, ()>
pub const fn with_reserved_checked(self, value: u64) -> Result<Self, ()>
Bits: 4..63
Sourcepub const fn with_reserved(self, value: u64) -> Self
pub const fn with_reserved(self, value: u64) -> Self
Bits: 4..63
Sourcepub const fn set_reserved(&mut self, value: u64)
pub const fn set_reserved(&mut self, value: u64)
Bits: 4..63
Sourcepub const fn with_mov_crx_checked(self, value: bool) -> Result<Self, ()>
pub const fn with_mov_crx_checked(self, value: bool) -> Result<Self, ()>
Bits: 63..64
Sourcepub const fn with_mov_crx(self, value: bool) -> Self
pub const fn with_mov_crx(self, value: bool) -> Self
Bits: 63..64
Sourcepub const fn set_mov_crx(&mut self, value: bool)
pub const fn set_mov_crx(&mut self, value: bool)
Bits: 63..64
Trait Implementations§
Source§impl Clone for MovCrxDrxInfo
impl Clone for MovCrxDrxInfo
Source§fn clone(&self) -> MovCrxDrxInfo
fn clone(&self) -> MovCrxDrxInfo
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 MovCrxDrxInfo
impl Debug for MovCrxDrxInfo
Source§impl Default for MovCrxDrxInfo
impl Default for MovCrxDrxInfo
Source§impl From<MovCrxDrxInfo> for u64
impl From<MovCrxDrxInfo> for u64
Source§fn from(v: MovCrxDrxInfo) -> u64
fn from(v: MovCrxDrxInfo) -> u64
Converts to this type from the input type.
Source§impl From<u64> for MovCrxDrxInfo
impl From<u64> for MovCrxDrxInfo
impl Copy for MovCrxDrxInfo
Auto Trait Implementations§
impl Freeze for MovCrxDrxInfo
impl RefUnwindSafe for MovCrxDrxInfo
impl Send for MovCrxDrxInfo
impl Sync for MovCrxDrxInfo
impl Unpin for MovCrxDrxInfo
impl UnwindSafe for MovCrxDrxInfo
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