pub trait TimerComplementaryPin<T: AdvancedInstance4Channel, M: TimerChannel, A>: Pin {
// Required method
fn afio_remap(&self);
}Expand description
TimerComplementaryPin pin trait
Required Methods§
Sourcefn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerComplementaryPin.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl TimerComplementaryPin<TIM1, Ch1, AfioRemap<0>> for PB13
impl TimerComplementaryPin<TIM1, Ch1, AfioRemap<1>> for PA7
impl TimerComplementaryPin<TIM1, Ch1, AfioRemap<3>> for PE8
impl TimerComplementaryPin<TIM1, Ch2, AfioRemap<0>> for PB14
impl TimerComplementaryPin<TIM1, Ch2, AfioRemap<1>> for PB0
impl TimerComplementaryPin<TIM1, Ch2, AfioRemap<3>> for PE10
impl TimerComplementaryPin<TIM1, Ch3, AfioRemap<0>> for PB15
impl TimerComplementaryPin<TIM1, Ch3, AfioRemap<1>> for PB1
impl TimerComplementaryPin<TIM1, Ch3, AfioRemap<3>> for PE12
impl TimerComplementaryPin<TIM8, Ch1, AfioRemapNotApplicable> for PA7
Available on
afio only.impl TimerComplementaryPin<TIM8, Ch2, AfioRemapNotApplicable> for PB0
Available on
afio only.impl TimerComplementaryPin<TIM8, Ch3, AfioRemapNotApplicable> for PB1
Available on
afio only.