#[repr(transparent)]pub struct Ier(pub u16);Expand description
Interrupt Enable
Tuple Fields§
§0: u16Implementations§
Source§impl Ier
impl Ier
Sourcepub const fn set_alm_ie(&mut self, val: bool)
pub const fn set_alm_ie(&mut self, val: bool)
Alarm Interrupt Enable
Sourcepub const fn set_day_ie(&mut self, val: bool)
pub const fn set_day_ie(&mut self, val: bool)
Days Interrupt Enable
Sourcepub const fn set_hour_ie(&mut self, val: bool)
pub const fn set_hour_ie(&mut self, val: bool)
Hours Interrupt Enable
Sourcepub const fn set_min_ie(&mut self, val: bool)
pub const fn set_min_ie(&mut self, val: bool)
Minutes Interrupt Enable
Sourcepub const fn set_ie_1hz(&mut self, val: bool)
pub const fn set_ie_1hz(&mut self, val: bool)
1 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_2hz(&mut self, val: bool)
pub const fn set_ie_2hz(&mut self, val: bool)
2 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_4hz(&mut self, val: bool)
pub const fn set_ie_4hz(&mut self, val: bool)
4 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_8hz(&mut self, val: bool)
pub const fn set_ie_8hz(&mut self, val: bool)
8 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_16hz(&mut self, val: bool)
pub const fn set_ie_16hz(&mut self, val: bool)
16 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_32hz(&mut self, val: bool)
pub const fn set_ie_32hz(&mut self, val: bool)
32 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_64hz(&mut self, val: bool)
pub const fn set_ie_64hz(&mut self, val: bool)
64 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_128hz(&mut self, val: bool)
pub const fn set_ie_128hz(&mut self, val: bool)
128 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_256hz(&mut self, val: bool)
pub const fn set_ie_256hz(&mut self, val: bool)
256 Hz Interval Interrupt Enable
Sourcepub const fn set_ie_512hz(&mut self, val: bool)
pub const fn set_ie_512hz(&mut self, val: bool)
512 Hz Interval Interrupt Enable
Trait Implementations§
impl Copy for Ier
impl Eq for Ier
impl StructuralPartialEq for Ier
Auto Trait Implementations§
impl Freeze for Ier
impl RefUnwindSafe for Ier
impl Send for Ier
impl Sync for Ier
impl Unpin for Ier
impl UnwindSafe for Ier
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