#[repr(u8)]pub enum TimerFrequency {
Freq4096Hz = 0,
Freq64Hz = 1,
Freq1Hz = 2,
Freq160Hz = 3,
}Expand description
Timer source clock frequency
Variants§
Freq4096Hz = 0
4096 Hz
Freq64Hz = 1
64 Hz
Freq1Hz = 2
1 Hz (1 second resolution)
Freq160Hz = 3
1/60 Hz (1 minute resolution, default, lowest power)
Trait Implementations§
Source§impl Clone for TimerFrequency
impl Clone for TimerFrequency
Source§fn clone(&self) -> TimerFrequency
fn clone(&self) -> TimerFrequency
Returns a duplicate 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 moreSource§impl Debug for TimerFrequency
impl Debug for TimerFrequency
Source§impl From<TimerFrequency> for u8
impl From<TimerFrequency> for u8
Source§fn from(val: TimerFrequency) -> Self
fn from(val: TimerFrequency) -> Self
Converts to this type from the input type.
Source§impl Hash for TimerFrequency
impl Hash for TimerFrequency
Source§impl PartialEq for TimerFrequency
impl PartialEq for TimerFrequency
Source§impl TryFrom<u8> for TimerFrequency
impl TryFrom<u8> for TimerFrequency
impl Copy for TimerFrequency
impl Eq for TimerFrequency
impl StructuralPartialEq for TimerFrequency
Auto Trait Implementations§
impl Freeze for TimerFrequency
impl RefUnwindSafe for TimerFrequency
impl Send for TimerFrequency
impl Sync for TimerFrequency
impl Unpin for TimerFrequency
impl UnsafeUnpin for TimerFrequency
impl UnwindSafe for TimerFrequency
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