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