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 stm32f1xx_hal::afio::tim2::Ch1In

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl RFrom<Pin<'A', 12>, 0> for stm32f1xx_hal::afio::can1::Tx

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl RFrom<Pin<'A', 12, Alternate>, 0> for stm32f1xx_hal::afio::can1::Tx

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl RFrom<Pin<'B', 9>, 2> for stm32f1xx_hal::afio::can1::Tx

Source§

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

Source§

impl RFrom<Pin<'B', 9, Alternate>, 2> for stm32f1xx_hal::afio::can1::Tx

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl RFrom<Pin<'B', 13, Alternate>, 0> for stm32f1xx_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 stm32f1xx_hal::afio::usart3::Rts

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl RFrom<Pin<'D', 1>, 3> for stm32f1xx_hal::afio::can1::Tx

Source§

impl RFrom<Pin<'D', 1, Alternate>, 3> for stm32f1xx_hal::afio::can1::Tx

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl RFrom<Pin<'E', 7>, 3> for stm32f1xx_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 stm32f1xx_hal::afio::tim1::Ch1In

Source§

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

Source§

impl RFrom<Pin<'E', 9, Alternate>, 3> for stm32f1xx_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 stm32f1xx_hal::afio::tim1::Ch2In

Source§

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

Source§

impl RFrom<Pin<'E', 11, Alternate>, 3> for stm32f1xx_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 stm32f1xx_hal::afio::tim1::Ch3In

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<MODE> RFrom<Pin<'A', 11, Input<MODE>>, 0> for stm32f1xx_hal::afio::can1::Rx<MODE>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<MODE> RFrom<Pin<'B', 8, Input<MODE>>, 2> for stm32f1xx_hal::afio::can1::Rx<MODE>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<MODE> RFrom<Pin<'D', 0, Input<MODE>>, 3> for stm32f1xx_hal::afio::can1::Rx<MODE>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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