pub struct HighSpeed {}
Expand description
Used to specify HighSpeed Timer/Channel
Trait Implementations
sourceimpl<'a> TimerHW<HighSpeed> for Timer<'a, HighSpeed>
impl<'a> TimerHW<HighSpeed> for Timer<'a, HighSpeed>
Timer HW implementation for HighSpeed timers
sourcefn get_freq_hw(&self) -> Option<Rate<u32, 1, 1>>
fn get_freq_hw(&self) -> Option<Rate<u32, 1, 1>>
Get the current source timer frequency from the HW
sourcefn configure_hw(&self, divisor: u32)
fn configure_hw(&self, divisor: u32)
Configure the HW for the timer
sourceimpl TimerSpeed for HighSpeed
impl TimerSpeed for HighSpeed
Timer source type for HighSpeed timers
type ClockSourceType = HSClockSource
impl Speed for HighSpeed
Auto Trait Implementations
impl RefUnwindSafe for HighSpeed
impl Send for HighSpeed
impl Sync for HighSpeed
impl Unpin for HighSpeed
impl UnwindSafe for HighSpeed
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more