Struct stm32_metapac::eth::regs::MmcRxInterruptMask
#[repr(transparent)]pub struct MmcRxInterruptMask(pub u32);
Expand description
MMC Rx interrupt mask register
Tuple Fields§
§0: u32
Implementations§
§impl MmcRxInterruptMask
impl MmcRxInterruptMask
pub const fn rxcrcerpim(&self) -> bool
pub const fn rxcrcerpim(&self) -> bool
MMC Receive CRC Error Packet Counter Interrupt Mask
pub fn set_rxcrcerpim(&mut self, val: bool)
pub fn set_rxcrcerpim(&mut self, val: bool)
MMC Receive CRC Error Packet Counter Interrupt Mask
pub const fn rxalgnerpim(&self) -> bool
pub const fn rxalgnerpim(&self) -> bool
MMC Receive Alignment Error Packet Counter Interrupt Mask
pub fn set_rxalgnerpim(&mut self, val: bool)
pub fn set_rxalgnerpim(&mut self, val: bool)
MMC Receive Alignment Error Packet Counter Interrupt Mask
pub fn set_rxucgpim(&mut self, val: bool)
pub fn set_rxucgpim(&mut self, val: bool)
MMC Receive Unicast Good Packet Counter Interrupt Mask
pub const fn rxlpiuscim(&self) -> bool
pub const fn rxlpiuscim(&self) -> bool
MMC Receive LPI microsecond counter interrupt Mask
pub fn set_rxlpiuscim(&mut self, val: bool)
pub fn set_rxlpiuscim(&mut self, val: bool)
MMC Receive LPI microsecond counter interrupt Mask
pub const fn rxlpitrcim(&self) -> bool
pub const fn rxlpitrcim(&self) -> bool
MMC Receive LPI transition counter interrupt Mask
pub fn set_rxlpitrcim(&mut self, val: bool)
pub fn set_rxlpitrcim(&mut self, val: bool)
MMC Receive LPI transition counter interrupt Mask
Trait Implementations§
§impl Clone for MmcRxInterruptMask
impl Clone for MmcRxInterruptMask
§fn clone(&self) -> MmcRxInterruptMask
fn clone(&self) -> MmcRxInterruptMask
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Default for MmcRxInterruptMask
impl Default for MmcRxInterruptMask
§fn default() -> MmcRxInterruptMask
fn default() -> MmcRxInterruptMask
Returns the “default value” for a type. Read more
§impl PartialEq for MmcRxInterruptMask
impl PartialEq for MmcRxInterruptMask
impl Copy for MmcRxInterruptMask
impl Eq for MmcRxInterruptMask
impl StructuralPartialEq for MmcRxInterruptMask
Auto Trait Implementations§
impl Freeze for MmcRxInterruptMask
impl RefUnwindSafe for MmcRxInterruptMask
impl Send for MmcRxInterruptMask
impl Sync for MmcRxInterruptMask
impl Unpin for MmcRxInterruptMask
impl UnwindSafe for MmcRxInterruptMask
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
)