Trait esp32_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
    );
}

Required Methods§

source

fn rtc_number(&self) -> u8

source

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

Implementors§

source§

impl<MODE> RTCPin for GpioPin<MODE, 0>where GpioPin<MODE, 0>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 2>where GpioPin<MODE, 2>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 4>where GpioPin<MODE, 4>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 12>where GpioPin<MODE, 12>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 13>where GpioPin<MODE, 13>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 14>where GpioPin<MODE, 14>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 15>where GpioPin<MODE, 15>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 25>where GpioPin<MODE, 25>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 26>where GpioPin<MODE, 26>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 27>where GpioPin<MODE, 27>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 32>where GpioPin<MODE, 32>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 33>where GpioPin<MODE, 33>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 34>where GpioPin<MODE, 34>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 35>where GpioPin<MODE, 35>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 36>where GpioPin<MODE, 36>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 37>where GpioPin<MODE, 37>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 38>where GpioPin<MODE, 38>: GpioProperties,

source§

impl<MODE> RTCPin for GpioPin<MODE, 39>where GpioPin<MODE, 39>: GpioProperties,