pub struct SysRegAddr(pub usize);Expand description
A system register address.
Tuple Fields§
§0: usizeImplementations§
Source§impl SysRegAddr
impl SysRegAddr
Sourcepub const fn new(addr: usize) -> SysRegAddr
pub const fn new(addr: usize) -> SysRegAddr
Creates a new SysRegAddr.
Trait Implementations§
Source§impl Clone for SysRegAddr
impl Clone for SysRegAddr
Source§fn clone(&self) -> SysRegAddr
fn clone(&self) -> SysRegAddr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SysRegAddr
Source§impl Debug for SysRegAddr
impl Debug for SysRegAddr
impl DeviceAddr for SysRegAddr
impl Eq for SysRegAddr
Source§impl From<usize> for SysRegAddr
impl From<usize> for SysRegAddr
Source§fn from(value: usize) -> SysRegAddr
fn from(value: usize) -> SysRegAddr
Converts to this type from the input type.
Source§impl LowerHex for SysRegAddr
impl LowerHex for SysRegAddr
Source§impl Ord for SysRegAddr
impl Ord for SysRegAddr
Source§fn cmp(&self, other: &SysRegAddr) -> Ordering
fn cmp(&self, other: &SysRegAddr) -> Ordering
1.21.0 (const: unstable) · 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 SysRegAddr
impl PartialEq for SysRegAddr
Source§impl PartialOrd for SysRegAddr
impl PartialOrd for SysRegAddr
impl StructuralPartialEq for SysRegAddr
Auto Trait Implementations§
impl Freeze for SysRegAddr
impl RefUnwindSafe for SysRegAddr
impl Send for SysRegAddr
impl Sync for SysRegAddr
impl Unpin for SysRegAddr
impl UnsafeUnpin for SysRegAddr
impl UnwindSafe for SysRegAddr
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