Struct rp2040_hal::gpio::bank0::Gpio13
source · pub struct Gpio13(/* private fields */);
Expand description
Type level variant for the pin 13
in bank Gpio
.
Trait Implementations§
source§impl DefaultTypeState for Gpio13
impl DefaultTypeState for Gpio13
impl ValidFunction<FunctionI2c> for Gpio13
impl ValidFunction<FunctionNull> for Gpio13
impl ValidFunction<FunctionPio0> for Gpio13
impl ValidFunction<FunctionPio1> for Gpio13
impl ValidFunction<FunctionPwm> for Gpio13
impl<C: SioConfig> ValidFunction<FunctionSio<C>> for Gpio13
impl ValidFunction<FunctionSpi> for Gpio13
impl ValidFunction<FunctionUart> for Gpio13
impl ValidFunction<FunctionUsb> for Gpio13
impl ValidPinIdCs<SPI1> for Gpio13
impl ValidPinIdRx<UART0> for Gpio13
impl ValidPinIdScl<I2C0> for Gpio13
impl ValidPwmInputPin<Pwm6> for Gpio13
impl ValidPwmOutputPin<Pwm6, B> for Gpio13
Auto Trait Implementations§
impl RefUnwindSafe for Gpio13
impl Send for Gpio13
impl Sync for Gpio13
impl Unpin for Gpio13
impl UnwindSafe for Gpio13
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