#[repr(transparent)]pub struct Grxstsr(pub u32);Expand description
Receive Status Debug Read Register
Tuple Fields§
§0: u32Implementations§
Source§impl Grxstsr
impl Grxstsr
Sourcepub const fn chnum(&self) -> GrxstsrChnum
pub const fn chnum(&self) -> GrxstsrChnum
Channel Number (ChNum)
Sourcepub const fn set_chnum(&mut self, val: GrxstsrChnum)
pub const fn set_chnum(&mut self, val: GrxstsrChnum)
Channel Number (ChNum)
Sourcepub const fn dpid(&self) -> GrxstsrDpid
pub const fn dpid(&self) -> GrxstsrDpid
Data PID (DPID)
Sourcepub const fn set_dpid(&mut self, val: GrxstsrDpid)
pub const fn set_dpid(&mut self, val: GrxstsrDpid)
Data PID (DPID)
Sourcepub const fn pktsts(&self) -> GrxstsrPktsts
pub const fn pktsts(&self) -> GrxstsrPktsts
Packet Status (PktSts) indicates the status of the received packet.
Sourcepub const fn set_pktsts(&mut self, val: GrxstsrPktsts)
pub const fn set_pktsts(&mut self, val: GrxstsrPktsts)
Packet Status (PktSts) indicates the status of the received packet.
Trait Implementations§
impl Copy for Grxstsr
impl Eq for Grxstsr
impl StructuralPartialEq for Grxstsr
Auto Trait Implementations§
impl Freeze for Grxstsr
impl RefUnwindSafe for Grxstsr
impl Send for Grxstsr
impl Sync for Grxstsr
impl Unpin for Grxstsr
impl UnwindSafe for Grxstsr
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)