#[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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TimerFrequency
Source§impl Debug for TimerFrequency
impl Debug for TimerFrequency
impl Eq 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§fn eq(&self, other: &TimerFrequency) -> bool
fn eq(&self, other: &TimerFrequency) -> bool
Tests for
self and other values to be equal, and is used by ==.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