pub struct AfioRemapNotApplicable;Expand description
Placeholder for a peripheral’s pin which cannot be remapped via AFIO.
Trait Implementations§
Source§impl BreakInputPin<TIM8, BkIn1, AfioRemapNotApplicable> for PA6
 
impl BreakInputPin<TIM8, BkIn1, AfioRemapNotApplicable> for PA6
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as BreakInputPin
Source§impl CkPin<SPI2, AfioRemapNotApplicable> for PB13
 
impl CkPin<SPI2, AfioRemapNotApplicable> for PB13
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as CkPin
Source§impl CsPin<SPI2, AfioRemapNotApplicable> for PB12
 
impl CsPin<SPI2, AfioRemapNotApplicable> for PB12
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as CsPin
Source§impl ExternalTriggerPin<TIM8, AfioRemapNotApplicable> for PA0
 
impl ExternalTriggerPin<TIM8, AfioRemapNotApplicable> for PA0
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as ExternalTriggerPin
Source§impl MckPin<SPI2, AfioRemapNotApplicable> for PC6
 
impl MckPin<SPI2, AfioRemapNotApplicable> for PC6
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MckPin
Source§impl MisoPin<SPI2, AfioRemapNotApplicable> for PB14
 
impl MisoPin<SPI2, AfioRemapNotApplicable> for PB14
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MisoPin
Source§impl MosiPin<SPI2, AfioRemapNotApplicable> for PB15
 
impl MosiPin<SPI2, AfioRemapNotApplicable> for PB15
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MosiPin
Source§impl RxPin<UART4, AfioRemapNotApplicable> for PC11
 
impl RxPin<UART4, AfioRemapNotApplicable> for PC11
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as RxPin
Source§impl RxPin<UART5, AfioRemapNotApplicable> for PD2
 
impl RxPin<UART5, AfioRemapNotApplicable> for PD2
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as RxPin
Source§impl SckPin<SPI2, AfioRemapNotApplicable> for PB13
 
impl SckPin<SPI2, AfioRemapNotApplicable> for PB13
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as SckPin
Source§impl SclPin<I2C2, AfioRemapNotApplicable> for PB10
 
impl SclPin<I2C2, AfioRemapNotApplicable> for PB10
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as SclPin
Source§impl SdaPin<I2C2, AfioRemapNotApplicable> for PB11
 
impl SdaPin<I2C2, AfioRemapNotApplicable> for PB11
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as SdaPin
Source§impl TimerComplementaryPin<TIM8, Ch1, AfioRemapNotApplicable> for PA7
 
impl TimerComplementaryPin<TIM8, Ch1, AfioRemapNotApplicable> for PA7
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerComplementaryPin
Source§impl TimerComplementaryPin<TIM8, Ch2, AfioRemapNotApplicable> for PB0
 
impl TimerComplementaryPin<TIM8, Ch2, AfioRemapNotApplicable> for PB0
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerComplementaryPin
Source§impl TimerComplementaryPin<TIM8, Ch3, AfioRemapNotApplicable> for PB1
 
impl TimerComplementaryPin<TIM8, Ch3, AfioRemapNotApplicable> for PB1
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerComplementaryPin
Source§impl TimerPin<TIM12, Ch1, AfioRemapNotApplicable> for PB14
 
impl TimerPin<TIM12, Ch1, AfioRemapNotApplicable> for PB14
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM12, Ch2, AfioRemapNotApplicable> for PB15
 
impl TimerPin<TIM12, Ch2, AfioRemapNotApplicable> for PB15
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM5, Ch1, AfioRemapNotApplicable> for PA0
 
impl TimerPin<TIM5, Ch1, AfioRemapNotApplicable> for PA0
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM5, Ch2, AfioRemapNotApplicable> for PA1
 
impl TimerPin<TIM5, Ch2, AfioRemapNotApplicable> for PA1
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM5, Ch3, AfioRemapNotApplicable> for PA2
 
impl TimerPin<TIM5, Ch3, AfioRemapNotApplicable> for PA2
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM5, Ch4, AfioRemapNotApplicable> for PA3
 
impl TimerPin<TIM5, Ch4, AfioRemapNotApplicable> for PA3
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM8, Ch1, AfioRemapNotApplicable> for PC6
 
impl TimerPin<TIM8, Ch1, AfioRemapNotApplicable> for PC6
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM8, Ch2, AfioRemapNotApplicable> for PC7
 
impl TimerPin<TIM8, Ch2, AfioRemapNotApplicable> for PC7
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM8, Ch3, AfioRemapNotApplicable> for PC8
 
impl TimerPin<TIM8, Ch3, AfioRemapNotApplicable> for PC8
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM8, Ch4, AfioRemapNotApplicable> for PC9
 
impl TimerPin<TIM8, Ch4, AfioRemapNotApplicable> for PC9
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TxPin<UART4, AfioRemapNotApplicable> for PC10
 
impl TxPin<UART4, AfioRemapNotApplicable> for PC10
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TxPin
Source§impl TxPin<UART5, AfioRemapNotApplicable> for PC12
 
impl TxPin<UART5, AfioRemapNotApplicable> for PC12
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TxPin
Source§impl WsPin<SPI2, AfioRemapNotApplicable> for PB12
 
impl WsPin<SPI2, AfioRemapNotApplicable> for PB12
Source§fn afio_remap(&self)
 
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as WsPin
Auto Trait Implementations§
impl Freeze for AfioRemapNotApplicable
impl RefUnwindSafe for AfioRemapNotApplicable
impl Send for AfioRemapNotApplicable
impl Sync for AfioRemapNotApplicable
impl Unpin for AfioRemapNotApplicable
impl UnwindSafe for AfioRemapNotApplicable
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