Enum esp32c2_hal::gpio::InputSignal
source · pub enum InputSignal {
Show 33 variants
SPIQ,
SPID,
SPIHD,
SPIWP,
U0RXD,
U0CTS,
U0DSR,
U1RXD,
U1CTS,
U1DSR,
CPU_GPIO_0,
CPU_GPIO_1,
CPU_GPIO_2,
CPU_GPIO_3,
CPU_GPIO_4,
CPU_GPIO_5,
CPU_GPIO_6,
CPU_GPIO_7,
EXT_ADC_START,
RMT_SIG_0,
RMT_SIG_1,
I2CEXT0_SCL,
I2CEXT0_SDA,
FSPICLK,
FSPIQ,
FSPID,
FSPIHD,
FSPIWP,
FSPICS0,
SIG_FUNC_97,
SIG_FUNC_98,
SIG_FUNC_99,
SIG_FUNC_100,
}
Expand description
Peripheral input signals for the GPIO mux
Variants§
SPIQ
SPID
SPIHD
SPIWP
U0RXD
U0CTS
U0DSR
U1RXD
U1CTS
U1DSR
CPU_GPIO_0
CPU_GPIO_1
CPU_GPIO_2
CPU_GPIO_3
CPU_GPIO_4
CPU_GPIO_5
CPU_GPIO_6
CPU_GPIO_7
EXT_ADC_START
RMT_SIG_0
RMT_SIG_1
I2CEXT0_SCL
I2CEXT0_SDA
FSPICLK
FSPIQ
FSPID
FSPIHD
FSPIWP
FSPICS0
SIG_FUNC_97
SIG_FUNC_98
SIG_FUNC_99
SIG_FUNC_100
Trait Implementations§
source§impl Clone for InputSignal
impl Clone for InputSignal
source§fn clone(&self) -> InputSignal
fn clone(&self) -> InputSignal
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq<InputSignal> for InputSignal
impl PartialEq<InputSignal> for InputSignal
source§fn eq(&self, other: &InputSignal) -> bool
fn eq(&self, other: &InputSignal) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for InputSignal
impl StructuralPartialEq for InputSignal
Auto Trait Implementations§
impl RefUnwindSafe for InputSignal
impl Send for InputSignal
impl Sync for InputSignal
impl Unpin for InputSignal
impl UnwindSafe for InputSignal
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