Trait esp32s3_hal::gpio::RTCPin

source ·
pub trait RTCPin: Pin {
    // Required methods
    fn rtc_number(&self) -> u8;
    fn rtc_set_config(
        &mut self,
        input_enable: bool,
        mux: bool,
        func: RtcFunction
    );
    fn rtcio_pad_hold(&mut self, enable: bool);
}

Required Methods§

source

fn rtc_number(&self) -> u8

source

fn rtc_set_config(&mut self, input_enable: bool, mux: bool, func: RtcFunction)

source

fn rtcio_pad_hold(&mut self, enable: bool)

Implementors§

source§

impl<MODE> RTCPin for GpioPin<MODE, 0>

source§

impl<MODE> RTCPin for GpioPin<MODE, 1>

source§

impl<MODE> RTCPin for GpioPin<MODE, 2>

source§

impl<MODE> RTCPin for GpioPin<MODE, 3>

source§

impl<MODE> RTCPin for GpioPin<MODE, 4>

source§

impl<MODE> RTCPin for GpioPin<MODE, 5>

source§

impl<MODE> RTCPin for GpioPin<MODE, 6>

source§

impl<MODE> RTCPin for GpioPin<MODE, 7>

source§

impl<MODE> RTCPin for GpioPin<MODE, 8>

source§

impl<MODE> RTCPin for GpioPin<MODE, 9>

source§

impl<MODE> RTCPin for GpioPin<MODE, 10>

source§

impl<MODE> RTCPin for GpioPin<MODE, 11>

source§

impl<MODE> RTCPin for GpioPin<MODE, 12>

source§

impl<MODE> RTCPin for GpioPin<MODE, 13>

source§

impl<MODE> RTCPin for GpioPin<MODE, 14>

source§

impl<MODE> RTCPin for GpioPin<MODE, 15>

source§

impl<MODE> RTCPin for GpioPin<MODE, 16>

source§

impl<MODE> RTCPin for GpioPin<MODE, 17>

source§

impl<MODE> RTCPin for GpioPin<MODE, 18>

source§

impl<MODE> RTCPin for GpioPin<MODE, 19>

source§

impl<MODE> RTCPin for GpioPin<MODE, 20>

source§

impl<MODE> RTCPin for GpioPin<MODE, 21>