Struct esp32c2_hal::ledc::LowSpeed
source · pub struct LowSpeed {}
Expand description
Used to specify LowSpeed Timer/Channel
Trait Implementations
sourceimpl<'a> TimerHW<LowSpeed> for Timer<'a, LowSpeed>
impl<'a> TimerHW<LowSpeed> for Timer<'a, LowSpeed>
Timer HW implementation for LowSpeed 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 LowSpeed
impl TimerSpeed for LowSpeed
Timer source type for LowSpeed timers
type ClockSourceType = LSClockSource
impl Speed for LowSpeed
Auto Trait Implementations
impl RefUnwindSafe for LowSpeed
impl Send for LowSpeed
impl Sync for LowSpeed
impl Unpin for LowSpeed
impl UnwindSafe for LowSpeed
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