Struct Hptxsts
#[repr(transparent)]pub struct Hptxsts(pub u32);
Expand description
Periodic transmit FIFO/queue status register
Tuple Fields§
§0: u32
Implementations§
§impl Hptxsts
impl Hptxsts
pub fn set_ptxfsavl(&mut self, val: u16)
pub fn set_ptxfsavl(&mut self, val: u16)
Periodic transmit data FIFO space available
pub fn set_ptxqsav(&mut self, val: u8)
pub fn set_ptxqsav(&mut self, val: u8)
Periodic transmit request queue space available
pub fn set_ptxqtop(&mut self, val: u8)
pub fn set_ptxqtop(&mut self, val: u8)
Top of the periodic transmit request queue
Trait Implementations§
impl Copy for Hptxsts
impl Eq for Hptxsts
impl StructuralPartialEq for Hptxsts
Auto Trait Implementations§
impl Freeze for Hptxsts
impl RefUnwindSafe for Hptxsts
impl Send for Hptxsts
impl Sync for Hptxsts
impl Unpin for Hptxsts
impl UnwindSafe for Hptxsts
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
)