Struct esp32c2_hal::system::RadioClockControl
source · pub struct RadioClockControl { /* private fields */ }
Trait Implementations§
source§impl RadioClockController for RadioClockControl
impl RadioClockController for RadioClockControl
source§fn enable(&mut self, peripheral: RadioPeripherals)
fn enable(&mut self, peripheral: RadioPeripherals)
Enable the peripheral
source§fn disable(&mut self, peripheral: RadioPeripherals)
fn disable(&mut self, peripheral: RadioPeripherals)
Disable the peripheral
source§fn init_clocks(&mut self)
fn init_clocks(&mut self)
Do any common initial initialization needed
source§fn ble_rtc_clk_init(&mut self)
fn ble_rtc_clk_init(&mut self)
Initialize BLE RTC clocks
fn reset_rpa(&mut self)
Auto Trait Implementations§
impl RefUnwindSafe for RadioClockControl
impl Send for RadioClockControl
impl Sync for RadioClockControl
impl Unpin for RadioClockControl
impl UnwindSafe for RadioClockControl
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