#[repr(transparent)]pub struct EpRxError(pub u32);
Expand description
RX error count for each endpoint. Write to each field to reset the counter to 0.
Tuple Fields§
§0: u32
Implementations§
Source§impl EpRxError
impl EpRxError
pub const fn ep0_transaction(&self) -> bool
pub fn set_ep0_transaction(&mut self, val: bool)
pub const fn ep0_seq(&self) -> bool
pub fn set_ep0_seq(&mut self, val: bool)
pub const fn ep1_transaction(&self) -> bool
pub fn set_ep1_transaction(&mut self, val: bool)
pub const fn ep1_seq(&self) -> bool
pub fn set_ep1_seq(&mut self, val: bool)
pub const fn ep2_transaction(&self) -> bool
pub fn set_ep2_transaction(&mut self, val: bool)
pub const fn ep2_seq(&self) -> bool
pub fn set_ep2_seq(&mut self, val: bool)
pub const fn ep3_transaction(&self) -> bool
pub fn set_ep3_transaction(&mut self, val: bool)
pub const fn ep3_seq(&self) -> bool
pub fn set_ep3_seq(&mut self, val: bool)
pub const fn ep4_transaction(&self) -> bool
pub fn set_ep4_transaction(&mut self, val: bool)
pub const fn ep4_seq(&self) -> bool
pub fn set_ep4_seq(&mut self, val: bool)
pub const fn ep5_transaction(&self) -> bool
pub fn set_ep5_transaction(&mut self, val: bool)
pub const fn ep5_seq(&self) -> bool
pub fn set_ep5_seq(&mut self, val: bool)
pub const fn ep6_transaction(&self) -> bool
pub fn set_ep6_transaction(&mut self, val: bool)
pub const fn ep6_seq(&self) -> bool
pub fn set_ep6_seq(&mut self, val: bool)
pub const fn ep7_transaction(&self) -> bool
pub fn set_ep7_transaction(&mut self, val: bool)
pub const fn ep7_seq(&self) -> bool
pub fn set_ep7_seq(&mut self, val: bool)
pub const fn ep8_transaction(&self) -> bool
pub fn set_ep8_transaction(&mut self, val: bool)
pub const fn ep8_seq(&self) -> bool
pub fn set_ep8_seq(&mut self, val: bool)
pub const fn ep9_transaction(&self) -> bool
pub fn set_ep9_transaction(&mut self, val: bool)
pub const fn ep9_seq(&self) -> bool
pub fn set_ep9_seq(&mut self, val: bool)
pub const fn ep10_transaction(&self) -> bool
pub fn set_ep10_transaction(&mut self, val: bool)
pub const fn ep10_seq(&self) -> bool
pub fn set_ep10_seq(&mut self, val: bool)
pub const fn ep11_transaction(&self) -> bool
pub fn set_ep11_transaction(&mut self, val: bool)
pub const fn ep11_seq(&self) -> bool
pub fn set_ep11_seq(&mut self, val: bool)
pub const fn ep12_transaction(&self) -> bool
pub fn set_ep12_transaction(&mut self, val: bool)
pub const fn ep12_seq(&self) -> bool
pub fn set_ep12_seq(&mut self, val: bool)
pub const fn ep13_transaction(&self) -> bool
pub fn set_ep13_transaction(&mut self, val: bool)
pub const fn ep13_seq(&self) -> bool
pub fn set_ep13_seq(&mut self, val: bool)
pub const fn ep14_transaction(&self) -> bool
pub fn set_ep14_transaction(&mut self, val: bool)
pub const fn ep14_seq(&self) -> bool
pub fn set_ep14_seq(&mut self, val: bool)
pub const fn ep15_transaction(&self) -> bool
pub fn set_ep15_transaction(&mut self, val: bool)
pub const fn ep15_seq(&self) -> bool
pub fn set_ep15_seq(&mut self, val: bool)
Trait Implementations§
impl Copy for EpRxError
impl Eq for EpRxError
impl StructuralPartialEq for EpRxError
Auto Trait Implementations§
impl Freeze for EpRxError
impl RefUnwindSafe for EpRxError
impl Send for EpRxError
impl Sync for EpRxError
impl Unpin for EpRxError
impl UnwindSafe for EpRxError
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