RFrom

Trait RFrom 

Source
pub trait RFrom<T, const R: u8> {
    // Required method
    fn rfrom(value: T) -> Self;
}

Required Methods§

Source

fn rfrom(value: T) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl RFrom<Pin<'A', 0>, 0> for stm32f1_hal::afio::tim2::Ch1In

Source§

impl RFrom<Pin<'A', 0>, 0> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 0>, 0> for stm32f1_hal::afio::tim2::Etr

Source§

impl RFrom<Pin<'A', 0>, 2> for stm32f1_hal::afio::tim2::Ch1In

Source§

impl RFrom<Pin<'A', 0>, 2> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 0>, 2> for stm32f1_hal::afio::tim2::Etr

Source§

impl RFrom<Pin<'A', 0, Alternate>, 0> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 0, Alternate>, 2> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 1>, 0> for stm32f1_hal::afio::tim2::Ch2In

Source§

impl RFrom<Pin<'A', 1>, 0> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'A', 1>, 0> for stm32f1_hal::afio::usart2::Rts

Source§

impl RFrom<Pin<'A', 1>, 2> for stm32f1_hal::afio::tim2::Ch2In

Source§

impl RFrom<Pin<'A', 1>, 2> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'A', 1, Alternate>, 0> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'A', 1, Alternate>, 0> for stm32f1_hal::afio::usart2::Rts

Source§

impl RFrom<Pin<'A', 1, Alternate>, 2> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'A', 2>, 0> for stm32f1_hal::afio::tim2::Ch3In

Source§

impl RFrom<Pin<'A', 2>, 0> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'A', 2>, 1> for stm32f1_hal::afio::tim2::Ch3In

Source§

impl RFrom<Pin<'A', 2>, 1> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'A', 2, Alternate>, 0> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'A', 2, Alternate>, 1> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'A', 3>, 0> for stm32f1_hal::afio::tim2::Ch4In

Source§

impl RFrom<Pin<'A', 3>, 0> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'A', 3>, 1> for stm32f1_hal::afio::tim2::Ch4In

Source§

impl RFrom<Pin<'A', 3>, 1> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'A', 3, Alternate>, 0> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'A', 3, Alternate>, 1> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'A', 4>, 0> for stm32f1_hal::afio::spi1::Nss

Source§

impl RFrom<Pin<'A', 4>, 0> for stm32f1_hal::afio::usart2::Ck

Source§

impl RFrom<Pin<'A', 4, Alternate>, 0> for stm32f1_hal::afio::spi1::Nss

Source§

impl RFrom<Pin<'A', 4, Alternate>, 0> for stm32f1_hal::afio::usart2::Ck

Source§

impl RFrom<Pin<'A', 5>, 0> for stm32f1_hal::afio::spi1::MSck

Source§

impl RFrom<Pin<'A', 5>, 0> for stm32f1_hal::afio::spi1::SSck

Source§

impl RFrom<Pin<'A', 5, Alternate>, 0> for stm32f1_hal::afio::spi1::MSck

Source§

impl RFrom<Pin<'A', 6>, 0> for stm32f1_hal::afio::tim3::Ch1In

Source§

impl RFrom<Pin<'A', 6>, 0> for stm32f1_hal::afio::tim3::Ch1Out

Source§

impl RFrom<Pin<'A', 6>, 1> for Bkin

Source§

impl RFrom<Pin<'A', 6, Alternate>, 0> for stm32f1_hal::afio::tim3::Ch1Out

Source§

impl RFrom<Pin<'A', 7>, 0> for stm32f1_hal::afio::spi1::Mo

Source§

impl RFrom<Pin<'A', 7>, 0> for stm32f1_hal::afio::tim3::Ch2In

Source§

impl RFrom<Pin<'A', 7>, 0> for stm32f1_hal::afio::tim3::Ch2Out

Source§

impl RFrom<Pin<'A', 7>, 1> for Ch1N

Source§

impl RFrom<Pin<'A', 7, Alternate>, 0> for stm32f1_hal::afio::spi1::Mo

Source§

impl RFrom<Pin<'A', 7, Alternate>, 0> for stm32f1_hal::afio::tim3::Ch2Out

Source§

impl RFrom<Pin<'A', 7, Alternate>, 1> for Ch1N

Source§

impl RFrom<Pin<'A', 8>, 0> for stm32f1_hal::afio::tim1::Ch1In

Source§

impl RFrom<Pin<'A', 8>, 0> for stm32f1_hal::afio::tim1::Ch1Out

Source§

impl RFrom<Pin<'A', 8>, 0> for stm32f1_hal::afio::usart1::Ck

Source§

impl RFrom<Pin<'A', 8>, 1> for stm32f1_hal::afio::tim1::Ch1In

Source§

impl RFrom<Pin<'A', 8>, 1> for stm32f1_hal::afio::tim1::Ch1Out

Source§

impl RFrom<Pin<'A', 8>, 1> for stm32f1_hal::afio::usart1::Ck

Source§

impl RFrom<Pin<'A', 8, Alternate>, 0> for stm32f1_hal::afio::tim1::Ch1Out

Source§

impl RFrom<Pin<'A', 8, Alternate>, 0> for stm32f1_hal::afio::usart1::Ck

Source§

impl RFrom<Pin<'A', 8, Alternate>, 1> for stm32f1_hal::afio::tim1::Ch1Out

Source§

impl RFrom<Pin<'A', 8, Alternate>, 1> for stm32f1_hal::afio::usart1::Ck

Source§

impl RFrom<Pin<'A', 9>, 0> for stm32f1_hal::afio::tim1::Ch2In

Source§

impl RFrom<Pin<'A', 9>, 0> for stm32f1_hal::afio::tim1::Ch2Out

Source§

impl RFrom<Pin<'A', 9>, 1> for stm32f1_hal::afio::tim1::Ch2In

Source§

impl RFrom<Pin<'A', 9>, 1> for stm32f1_hal::afio::tim1::Ch2Out

Source§

impl RFrom<Pin<'A', 9, Alternate>, 0> for stm32f1_hal::afio::tim1::Ch2Out

Source§

impl RFrom<Pin<'A', 9, Alternate>, 1> for stm32f1_hal::afio::tim1::Ch2Out

Source§

impl RFrom<Pin<'A', 10>, 0> for stm32f1_hal::afio::tim1::Ch3In

Source§

impl RFrom<Pin<'A', 10>, 0> for stm32f1_hal::afio::tim1::Ch3Out

Source§

impl RFrom<Pin<'A', 10>, 1> for stm32f1_hal::afio::tim1::Ch3In

Source§

impl RFrom<Pin<'A', 10>, 1> for stm32f1_hal::afio::tim1::Ch3Out

Source§

impl RFrom<Pin<'A', 10, Alternate>, 0> for stm32f1_hal::afio::tim1::Ch3Out

Source§

impl RFrom<Pin<'A', 10, Alternate>, 1> for stm32f1_hal::afio::tim1::Ch3Out

Source§

impl RFrom<Pin<'A', 11>, 0> for stm32f1_hal::afio::tim1::Ch4In

Source§

impl RFrom<Pin<'A', 11>, 0> for stm32f1_hal::afio::tim1::Ch4Out

Source§

impl RFrom<Pin<'A', 11>, 1> for stm32f1_hal::afio::tim1::Ch4In

Source§

impl RFrom<Pin<'A', 11>, 1> for stm32f1_hal::afio::tim1::Ch4Out

Source§

impl RFrom<Pin<'A', 11, Alternate>, 0> for stm32f1_hal::afio::tim1::Ch4Out

Source§

impl RFrom<Pin<'A', 11, Alternate>, 1> for stm32f1_hal::afio::tim1::Ch4Out

Source§

impl RFrom<Pin<'A', 12>, 0> for stm32f1_hal::afio::tim1::Etr

Source§

impl RFrom<Pin<'A', 12>, 0> for stm32f1_hal::afio::usart1::Rts

Source§

impl RFrom<Pin<'A', 12>, 1> for stm32f1_hal::afio::tim1::Etr

Source§

impl RFrom<Pin<'A', 12>, 1> for stm32f1_hal::afio::usart1::Rts

Source§

impl RFrom<Pin<'A', 12, Alternate>, 0> for stm32f1_hal::afio::usart1::Rts

Source§

impl RFrom<Pin<'A', 12, Alternate>, 1> for stm32f1_hal::afio::usart1::Rts

Source§

impl RFrom<Pin<'A', 15>, 0> for stm32f1_hal::afio::spi3::Nss

Source§

impl RFrom<Pin<'A', 15>, 1> for stm32f1_hal::afio::spi1::Nss

Source§

impl RFrom<Pin<'A', 15>, 1> for stm32f1_hal::afio::tim2::Ch1In

Source§

impl RFrom<Pin<'A', 15>, 1> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 15>, 1> for stm32f1_hal::afio::tim2::Etr

Source§

impl RFrom<Pin<'A', 15>, 3> for stm32f1_hal::afio::tim2::Ch1In

Source§

impl RFrom<Pin<'A', 15>, 3> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 15>, 3> for stm32f1_hal::afio::tim2::Etr

Source§

impl RFrom<Pin<'A', 15, Alternate>, 0> for stm32f1_hal::afio::spi3::Nss

Source§

impl RFrom<Pin<'A', 15, Alternate>, 1> for stm32f1_hal::afio::spi1::Nss

Source§

impl RFrom<Pin<'A', 15, Alternate>, 1> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'A', 15, Alternate>, 3> for stm32f1_hal::afio::tim2::Ch1Out

Source§

impl RFrom<Pin<'B', 0>, 0> for stm32f1_hal::afio::tim3::Ch3In

Source§

impl RFrom<Pin<'B', 0>, 0> for stm32f1_hal::afio::tim3::Ch3Out

Source§

impl RFrom<Pin<'B', 0>, 1> for Ch2N

Source§

impl RFrom<Pin<'B', 0>, 2> for stm32f1_hal::afio::tim3::Ch3In

Source§

impl RFrom<Pin<'B', 0>, 2> for stm32f1_hal::afio::tim3::Ch3Out

Source§

impl RFrom<Pin<'B', 0, Alternate>, 0> for stm32f1_hal::afio::tim3::Ch3Out

Source§

impl RFrom<Pin<'B', 0, Alternate>, 1> for Ch2N

Source§

impl RFrom<Pin<'B', 0, Alternate>, 2> for stm32f1_hal::afio::tim3::Ch3Out

Source§

impl RFrom<Pin<'B', 1>, 0> for stm32f1_hal::afio::tim3::Ch4In

Source§

impl RFrom<Pin<'B', 1>, 0> for stm32f1_hal::afio::tim3::Ch4Out

Source§

impl RFrom<Pin<'B', 1>, 1> for Ch3N

Source§

impl RFrom<Pin<'B', 1>, 2> for stm32f1_hal::afio::tim3::Ch4In

Source§

impl RFrom<Pin<'B', 1>, 2> for stm32f1_hal::afio::tim3::Ch4Out

Source§

impl RFrom<Pin<'B', 1, Alternate>, 0> for stm32f1_hal::afio::tim3::Ch4Out

Source§

impl RFrom<Pin<'B', 1, Alternate>, 1> for Ch3N

Source§

impl RFrom<Pin<'B', 1, Alternate>, 2> for stm32f1_hal::afio::tim3::Ch4Out

Source§

impl RFrom<Pin<'B', 3>, 0> for stm32f1_hal::afio::spi3::MSck

Source§

impl RFrom<Pin<'B', 3>, 0> for stm32f1_hal::afio::spi3::SSck

Source§

impl RFrom<Pin<'B', 3>, 1> for stm32f1_hal::afio::spi1::MSck

Source§

impl RFrom<Pin<'B', 3>, 1> for stm32f1_hal::afio::spi1::SSck

Source§

impl RFrom<Pin<'B', 3>, 1> for stm32f1_hal::afio::tim2::Ch2In

Source§

impl RFrom<Pin<'B', 3>, 1> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'B', 3>, 3> for stm32f1_hal::afio::tim2::Ch2In

Source§

impl RFrom<Pin<'B', 3>, 3> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'B', 3, Alternate>, 0> for stm32f1_hal::afio::spi3::MSck

Source§

impl RFrom<Pin<'B', 3, Alternate>, 1> for stm32f1_hal::afio::spi1::MSck

Source§

impl RFrom<Pin<'B', 3, Alternate>, 1> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'B', 3, Alternate>, 3> for stm32f1_hal::afio::tim2::Ch2Out

Source§

impl RFrom<Pin<'B', 4>, 2> for stm32f1_hal::afio::tim3::Ch1In

Source§

impl RFrom<Pin<'B', 4>, 2> for stm32f1_hal::afio::tim3::Ch1Out

Source§

impl RFrom<Pin<'B', 4, Alternate>, 2> for stm32f1_hal::afio::tim3::Ch1Out

Source§

impl RFrom<Pin<'B', 5>, 0> for stm32f1_hal::afio::i2c1::Smba

Source§

impl RFrom<Pin<'B', 5>, 0> for stm32f1_hal::afio::spi3::Mo

Source§

impl RFrom<Pin<'B', 5>, 1> for stm32f1_hal::afio::i2c1::Smba

Source§

impl RFrom<Pin<'B', 5>, 1> for stm32f1_hal::afio::spi1::Mo

Source§

impl RFrom<Pin<'B', 5>, 2> for stm32f1_hal::afio::tim3::Ch2In

Source§

impl RFrom<Pin<'B', 5>, 2> for stm32f1_hal::afio::tim3::Ch2Out

Source§

impl RFrom<Pin<'B', 5, Alternate>, 0> for stm32f1_hal::afio::spi3::Mo

Source§

impl RFrom<Pin<'B', 5, Alternate>, 1> for stm32f1_hal::afio::spi1::Mo

Source§

impl RFrom<Pin<'B', 5, Alternate>, 2> for stm32f1_hal::afio::tim3::Ch2Out

Source§

impl RFrom<Pin<'B', 5, Alternate<OpenDrain>>, 0> for stm32f1_hal::afio::i2c1::Smba

Source§

impl RFrom<Pin<'B', 5, Alternate<OpenDrain>>, 1> for stm32f1_hal::afio::i2c1::Smba

Source§

impl RFrom<Pin<'B', 6>, 0> for stm32f1_hal::afio::i2c1::Scl

Source§

impl RFrom<Pin<'B', 6>, 0> for stm32f1_hal::afio::tim4::Ch1In

Source§

impl RFrom<Pin<'B', 6>, 0> for stm32f1_hal::afio::tim4::Ch1Out

Source§

impl RFrom<Pin<'B', 6, Alternate>, 0> for stm32f1_hal::afio::tim4::Ch1Out

Source§

impl RFrom<Pin<'B', 6, Alternate<OpenDrain>>, 0> for stm32f1_hal::afio::i2c1::Scl

Source§

impl RFrom<Pin<'B', 7>, 0> for stm32f1_hal::afio::i2c1::Sda

Source§

impl RFrom<Pin<'B', 7>, 0> for stm32f1_hal::afio::tim4::Ch2In

Source§

impl RFrom<Pin<'B', 7>, 0> for stm32f1_hal::afio::tim4::Ch2Out

Source§

impl RFrom<Pin<'B', 7, Alternate>, 0> for stm32f1_hal::afio::tim4::Ch2Out

Source§

impl RFrom<Pin<'B', 7, Alternate<OpenDrain>>, 0> for stm32f1_hal::afio::i2c1::Sda

Source§

impl RFrom<Pin<'B', 8>, 0> for stm32f1_hal::afio::tim4::Ch3In

Source§

impl RFrom<Pin<'B', 8>, 0> for stm32f1_hal::afio::tim4::Ch3Out

Source§

impl RFrom<Pin<'B', 8>, 1> for stm32f1_hal::afio::i2c1::Scl

Source§

impl RFrom<Pin<'B', 8, Alternate>, 0> for stm32f1_hal::afio::tim4::Ch3Out

Source§

impl RFrom<Pin<'B', 8, Alternate<OpenDrain>>, 1> for stm32f1_hal::afio::i2c1::Scl

Source§

impl RFrom<Pin<'B', 9>, 0> for stm32f1_hal::afio::tim4::Ch4In

Source§

impl RFrom<Pin<'B', 9>, 0> for stm32f1_hal::afio::tim4::Ch4Out

Source§

impl RFrom<Pin<'B', 9>, 1> for stm32f1_hal::afio::i2c1::Sda

Source§

impl RFrom<Pin<'B', 9, Alternate>, 0> for stm32f1_hal::afio::tim4::Ch4Out

Source§

impl RFrom<Pin<'B', 9, Alternate<OpenDrain>>, 1> for stm32f1_hal::afio::i2c1::Sda

Source§

impl RFrom<Pin<'B', 10>, 0> for stm32f1_hal::afio::i2c2::Scl

Source§

impl RFrom<Pin<'B', 10>, 2> for stm32f1_hal::afio::tim2::Ch3In

Source§

impl RFrom<Pin<'B', 10>, 2> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'B', 10>, 3> for stm32f1_hal::afio::tim2::Ch3In

Source§

impl RFrom<Pin<'B', 10>, 3> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'B', 10, Alternate>, 2> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'B', 10, Alternate>, 3> for stm32f1_hal::afio::tim2::Ch3Out

Source§

impl RFrom<Pin<'B', 10, Alternate<OpenDrain>>, 0> for stm32f1_hal::afio::i2c2::Scl

Source§

impl RFrom<Pin<'B', 11>, 0> for stm32f1_hal::afio::i2c2::Sda

Source§

impl RFrom<Pin<'B', 11>, 2> for stm32f1_hal::afio::tim2::Ch4In

Source§

impl RFrom<Pin<'B', 11>, 2> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'B', 11>, 3> for stm32f1_hal::afio::tim2::Ch4In

Source§

impl RFrom<Pin<'B', 11>, 3> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'B', 11, Alternate>, 2> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'B', 11, Alternate>, 3> for stm32f1_hal::afio::tim2::Ch4Out

Source§

impl RFrom<Pin<'B', 11, Alternate<OpenDrain>>, 0> for stm32f1_hal::afio::i2c2::Sda

Source§

impl RFrom<Pin<'B', 12>, 0> for stm32f1_hal::afio::i2c2::Smba

Source§

impl RFrom<Pin<'B', 12>, 0> for stm32f1_hal::afio::spi2::Nss

Source§

impl RFrom<Pin<'B', 12>, 0> for Bkin

Source§

impl RFrom<Pin<'B', 12>, 0> for stm32f1_hal::afio::usart3::Ck

Source§

impl RFrom<Pin<'B', 12, Alternate>, 0> for stm32f1_hal::afio::spi2::Nss

Source§

impl RFrom<Pin<'B', 12, Alternate>, 0> for stm32f1_hal::afio::usart3::Ck

Source§

impl RFrom<Pin<'B', 12, Alternate<OpenDrain>>, 0> for stm32f1_hal::afio::i2c2::Smba

Source§

impl RFrom<Pin<'B', 13>, 0> for stm32f1_hal::afio::spi2::MSck

Source§

impl RFrom<Pin<'B', 13>, 0> for stm32f1_hal::afio::spi2::SSck

Source§

impl RFrom<Pin<'B', 13>, 0> for Ch1N

Source§

impl RFrom<Pin<'B', 13, Alternate>, 0> for stm32f1_hal::afio::spi2::MSck

Source§

impl RFrom<Pin<'B', 13, Alternate>, 0> for Ch1N

Source§

impl RFrom<Pin<'B', 14>, 0> for Ch2N

Source§

impl RFrom<Pin<'B', 14>, 0> for stm32f1_hal::afio::usart3::Rts

Source§

impl RFrom<Pin<'B', 14>, 1> for stm32f1_hal::afio::usart3::Rts

Source§

impl RFrom<Pin<'B', 14, Alternate>, 0> for Ch2N

Source§

impl RFrom<Pin<'B', 14, Alternate>, 0> for stm32f1_hal::afio::usart3::Rts

Source§

impl RFrom<Pin<'B', 14, Alternate>, 1> for stm32f1_hal::afio::usart3::Rts

Source§

impl RFrom<Pin<'B', 15>, 0> for stm32f1_hal::afio::spi2::Mo

Source§

impl RFrom<Pin<'B', 15>, 0> for Ch3N

Source§

impl RFrom<Pin<'B', 15, Alternate>, 0> for stm32f1_hal::afio::spi2::Mo

Source§

impl RFrom<Pin<'B', 15, Alternate>, 0> for Ch3N

Source§

impl RFrom<Pin<'C', 6>, 3> for stm32f1_hal::afio::tim3::Ch1In

Source§

impl RFrom<Pin<'C', 6>, 3> for stm32f1_hal::afio::tim3::Ch1Out

Source§

impl RFrom<Pin<'C', 6, Alternate>, 3> for stm32f1_hal::afio::tim3::Ch1Out

Source§

impl RFrom<Pin<'C', 7>, 3> for stm32f1_hal::afio::tim3::Ch2In

Source§

impl RFrom<Pin<'C', 7>, 3> for stm32f1_hal::afio::tim3::Ch2Out

Source§

impl RFrom<Pin<'C', 7, Alternate>, 3> for stm32f1_hal::afio::tim3::Ch2Out

Source§

impl RFrom<Pin<'C', 8>, 3> for stm32f1_hal::afio::tim3::Ch3In

Source§

impl RFrom<Pin<'C', 8>, 3> for stm32f1_hal::afio::tim3::Ch3Out

Source§

impl RFrom<Pin<'C', 8, Alternate>, 3> for stm32f1_hal::afio::tim3::Ch3Out

Source§

impl RFrom<Pin<'C', 9>, 3> for stm32f1_hal::afio::tim3::Ch4In

Source§

impl RFrom<Pin<'C', 9>, 3> for stm32f1_hal::afio::tim3::Ch4Out

Source§

impl RFrom<Pin<'C', 9, Alternate>, 3> for stm32f1_hal::afio::tim3::Ch4Out

Source§

impl RFrom<Pin<'C', 12>, 1> for stm32f1_hal::afio::usart3::Ck

Source§

impl RFrom<Pin<'C', 12, Alternate>, 1> for stm32f1_hal::afio::usart3::Ck

Source§

impl RFrom<Pin<'D', 2>, 0> for stm32f1_hal::afio::tim3::Etr

Source§

impl RFrom<Pin<'D', 2>, 2> for stm32f1_hal::afio::tim3::Etr

Source§

impl RFrom<Pin<'D', 2>, 3> for stm32f1_hal::afio::tim3::Etr

Source§

impl RFrom<Pin<'D', 4>, 1> for stm32f1_hal::afio::usart2::Rts

Source§

impl RFrom<Pin<'D', 4, Alternate>, 1> for stm32f1_hal::afio::usart2::Rts

Source§

impl RFrom<Pin<'D', 7>, 1> for stm32f1_hal::afio::usart2::Ck

Source§

impl RFrom<Pin<'D', 7, Alternate>, 1> for stm32f1_hal::afio::usart2::Ck

Source§

impl RFrom<Pin<'D', 10>, 3> for stm32f1_hal::afio::usart3::Ck

Source§

impl RFrom<Pin<'D', 10, Alternate>, 3> for stm32f1_hal::afio::usart3::Ck

Source§

impl RFrom<Pin<'D', 12>, 1> for stm32f1_hal::afio::tim4::Ch1In

Source§

impl RFrom<Pin<'D', 12>, 1> for stm32f1_hal::afio::tim4::Ch1Out

Source§

impl RFrom<Pin<'D', 12>, 3> for stm32f1_hal::afio::usart3::Rts

Source§

impl RFrom<Pin<'D', 12, Alternate>, 1> for stm32f1_hal::afio::tim4::Ch1Out

Source§

impl RFrom<Pin<'D', 12, Alternate>, 3> for stm32f1_hal::afio::usart3::Rts

Source§

impl RFrom<Pin<'D', 13>, 1> for stm32f1_hal::afio::tim4::Ch2In

Source§

impl RFrom<Pin<'D', 13>, 1> for stm32f1_hal::afio::tim4::Ch2Out

Source§

impl RFrom<Pin<'D', 13, Alternate>, 1> for stm32f1_hal::afio::tim4::Ch2Out

Source§

impl RFrom<Pin<'D', 14>, 1> for stm32f1_hal::afio::tim4::Ch3In

Source§

impl RFrom<Pin<'D', 14>, 1> for stm32f1_hal::afio::tim4::Ch3Out

Source§

impl RFrom<Pin<'D', 14, Alternate>, 1> for stm32f1_hal::afio::tim4::Ch3Out

Source§

impl RFrom<Pin<'D', 15>, 1> for stm32f1_hal::afio::tim4::Ch4In

Source§

impl RFrom<Pin<'D', 15>, 1> for stm32f1_hal::afio::tim4::Ch4Out

Source§

impl RFrom<Pin<'D', 15, Alternate>, 1> for stm32f1_hal::afio::tim4::Ch4Out

Source§

impl RFrom<Pin<'E', 0>, 0> for stm32f1_hal::afio::tim4::Etr

Source§

impl RFrom<Pin<'E', 0>, 1> for stm32f1_hal::afio::tim4::Etr

Source§

impl RFrom<Pin<'E', 7>, 3> for stm32f1_hal::afio::tim1::Etr

Source§

impl RFrom<Pin<'E', 8>, 3> for Ch1N

Source§

impl RFrom<Pin<'E', 8, Alternate>, 3> for Ch1N

Source§

impl RFrom<Pin<'E', 9>, 3> for stm32f1_hal::afio::tim1::Ch1In

Source§

impl RFrom<Pin<'E', 9>, 3> for stm32f1_hal::afio::tim1::Ch1Out

Source§

impl RFrom<Pin<'E', 9, Alternate>, 3> for stm32f1_hal::afio::tim1::Ch1Out

Source§

impl RFrom<Pin<'E', 10>, 3> for Ch2N

Source§

impl RFrom<Pin<'E', 10, Alternate>, 3> for Ch2N

Source§

impl RFrom<Pin<'E', 11>, 3> for stm32f1_hal::afio::tim1::Ch2In

Source§

impl RFrom<Pin<'E', 11>, 3> for stm32f1_hal::afio::tim1::Ch2Out

Source§

impl RFrom<Pin<'E', 11, Alternate>, 3> for stm32f1_hal::afio::tim1::Ch2Out

Source§

impl RFrom<Pin<'E', 12>, 3> for Ch3N

Source§

impl RFrom<Pin<'E', 12, Alternate>, 3> for Ch3N

Source§

impl RFrom<Pin<'E', 13>, 3> for stm32f1_hal::afio::tim1::Ch3In

Source§

impl RFrom<Pin<'E', 13>, 3> for stm32f1_hal::afio::tim1::Ch3Out

Source§

impl RFrom<Pin<'E', 13, Alternate>, 3> for stm32f1_hal::afio::tim1::Ch3Out

Source§

impl RFrom<Pin<'E', 14>, 3> for stm32f1_hal::afio::tim1::Ch4In

Source§

impl RFrom<Pin<'E', 14>, 3> for stm32f1_hal::afio::tim1::Ch4Out

Source§

impl RFrom<Pin<'E', 14, Alternate>, 3> for stm32f1_hal::afio::tim1::Ch4Out

Source§

impl RFrom<Pin<'E', 15>, 3> for Bkin

Source§

impl<MODE> RFrom<Pin<'A', 0, Input<MODE>>, 0> for stm32f1_hal::afio::usart2::Cts<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 2>, 0> for stm32f1_hal::afio::usart2::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'A', 2, Alternate<MODE>>, 0> for stm32f1_hal::afio::usart2::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 3, Input<MODE>>, 0> for stm32f1_hal::afio::usart2::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 4, Input<MODE>>, 0> for stm32f1_hal::afio::spi1::Ss<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 6>, 0> for stm32f1_hal::afio::spi1::So<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'A', 6, Alternate<MODE>>, 0> for stm32f1_hal::afio::spi1::So<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 6, Input<MODE>>, 0> for stm32f1_hal::afio::spi1::Mi<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 7, Input<MODE>>, 0> for stm32f1_hal::afio::spi1::Si<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 9>, 0> for stm32f1_hal::afio::usart1::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'A', 9, Alternate<MODE>>, 0> for stm32f1_hal::afio::usart1::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 10, Input<MODE>>, 0> for stm32f1_hal::afio::usart1::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 11, Input<MODE>>, 0> for stm32f1_hal::afio::usart1::Cts<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 11, Input<MODE>>, 1> for stm32f1_hal::afio::usart1::Cts<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 15, Input<MODE>>, 0> for stm32f1_hal::afio::spi3::Ss<MODE>

Source§

impl<MODE> RFrom<Pin<'A', 15, Input<MODE>>, 1> for stm32f1_hal::afio::spi1::Ss<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 4>, 0> for stm32f1_hal::afio::spi3::So<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'B', 4>, 1> for stm32f1_hal::afio::spi1::So<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'B', 4, Alternate<MODE>>, 0> for stm32f1_hal::afio::spi3::So<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 4, Alternate<MODE>>, 1> for stm32f1_hal::afio::spi1::So<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 4, Input<MODE>>, 0> for stm32f1_hal::afio::spi3::Mi<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 4, Input<MODE>>, 1> for stm32f1_hal::afio::spi1::Mi<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 5, Input<MODE>>, 0> for stm32f1_hal::afio::spi3::Si<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 5, Input<MODE>>, 1> for stm32f1_hal::afio::spi1::Si<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 6>, 1> for stm32f1_hal::afio::usart1::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'B', 6, Alternate<MODE>>, 1> for stm32f1_hal::afio::usart1::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 7, Input<MODE>>, 1> for stm32f1_hal::afio::usart1::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 10>, 0> for stm32f1_hal::afio::usart3::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'B', 10, Alternate<MODE>>, 0> for stm32f1_hal::afio::usart3::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 11, Input<MODE>>, 0> for stm32f1_hal::afio::usart3::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 12, Input<MODE>>, 0> for stm32f1_hal::afio::spi2::Ss<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 13, Input<MODE>>, 0> for stm32f1_hal::afio::usart3::Cts<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 13, Input<MODE>>, 1> for stm32f1_hal::afio::usart3::Cts<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 14>, 0> for stm32f1_hal::afio::spi2::So<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'B', 14, Alternate<MODE>>, 0> for stm32f1_hal::afio::spi2::So<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 14, Input<MODE>>, 0> for stm32f1_hal::afio::spi2::Mi<MODE>

Source§

impl<MODE> RFrom<Pin<'B', 15, Input<MODE>>, 0> for stm32f1_hal::afio::spi2::Si<MODE>

Source§

impl<MODE> RFrom<Pin<'C', 10>, 0> for stm32f1_hal::afio::uart4::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'C', 10>, 1> for stm32f1_hal::afio::usart3::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'C', 10, Alternate<MODE>>, 0> for stm32f1_hal::afio::uart4::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'C', 10, Alternate<MODE>>, 1> for stm32f1_hal::afio::usart3::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'C', 11, Input<MODE>>, 0> for stm32f1_hal::afio::uart4::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'C', 11, Input<MODE>>, 1> for stm32f1_hal::afio::usart3::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'C', 12>, 0> for stm32f1_hal::afio::uart5::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'C', 12, Alternate<MODE>>, 0> for stm32f1_hal::afio::uart5::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 2, Input<MODE>>, 0> for stm32f1_hal::afio::uart5::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 3, Input<MODE>>, 1> for stm32f1_hal::afio::usart2::Cts<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 5>, 1> for stm32f1_hal::afio::usart2::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'D', 5, Alternate<MODE>>, 1> for stm32f1_hal::afio::usart2::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 6, Input<MODE>>, 1> for stm32f1_hal::afio::usart2::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 8>, 3> for stm32f1_hal::afio::usart3::Tx<MODE>
where Alternate<MODE>: PinMode,

Source§

impl<MODE> RFrom<Pin<'D', 8, Alternate<MODE>>, 3> for stm32f1_hal::afio::usart3::Tx<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 9, Input<MODE>>, 3> for stm32f1_hal::afio::usart3::Rx<MODE>

Source§

impl<MODE> RFrom<Pin<'D', 11, Input<MODE>>, 3> for stm32f1_hal::afio::usart3::Cts<MODE>

Source§

impl<T, const R: u8> RFrom<T, R> for T