Struct Im
#[repr(transparent)]pub struct Im(pub u32);
Expand description
AInterrupt mask register2
Tuple Fields§
§0: u32
Implementations§
§impl Im
impl Im
pub fn set_ovrudrie(&mut self, val: Ovrudrie)
pub fn set_ovrudrie(&mut self, val: Ovrudrie)
Overrun/underrun interrupt enable
pub fn set_mutedetie(&mut self, val: Mutedetie)
pub fn set_mutedetie(&mut self, val: Mutedetie)
Mute detection interrupt enable
pub fn set_wckcfgie(&mut self, val: Wckcfgie)
pub fn set_wckcfgie(&mut self, val: Wckcfgie)
Wrong clock configuration interrupt enable
pub fn set_freqie(&mut self, val: Freqie)
pub fn set_freqie(&mut self, val: Freqie)
FIFO request interrupt enable
pub fn set_cnrdyie(&mut self, val: Cnrdyie)
pub fn set_cnrdyie(&mut self, val: Cnrdyie)
Codec not ready interrupt enable
pub const fn afsdetie(&self) -> Afsdetie
pub const fn afsdetie(&self) -> Afsdetie
Anticipated frame synchronization detection interrupt enable
pub fn set_afsdetie(&mut self, val: Afsdetie)
pub fn set_afsdetie(&mut self, val: Afsdetie)
Anticipated frame synchronization detection interrupt enable
pub fn set_lfsdetie(&mut self, val: Lfsdetie)
pub fn set_lfsdetie(&mut self, val: Lfsdetie)
Late frame synchronization detection interrupt enable
Trait Implementations§
impl Copy for Im
impl Eq for Im
impl StructuralPartialEq for Im
Auto Trait Implementations§
impl Freeze for Im
impl RefUnwindSafe for Im
impl Send for Im
impl Sync for Im
impl Unpin for Im
impl UnwindSafe for Im
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