☰
CPin
Implementations on Foreign Types
(P1, P2)
(P1, P2, P3)
(P1, P2, P3, P4)
Implementors
In stm32f4xx_hal::timer::pwm
?
Trait
stm32f4xx_hal
::
timer
::
pwm
::
CPin
source
·
[
−
]
pub trait CPin<TIM, const C:
u8
> { }
Expand description
Output channels markers
Implementations on Foreign Types
source
impl<TIM, P1, P2, const C:
u8
>
CPin
<TIM, C> for
(P1, P2)
where
P1:
CPin
<TIM, C>,
P2:
CPin
<TIM, C>,
source
impl<TIM, P1, P2, P3, const C:
u8
>
CPin
<TIM, C> for
(P1, P2, P3)
where
P1:
CPin
<TIM, C>,
P2:
CPin
<TIM, C>,
P3:
CPin
<TIM, C>,
source
impl<TIM, P1, P2, P3, P4, const C:
u8
>
CPin
<TIM, C> for
(P1, P2, P3, P4)
where
P1:
CPin
<TIM, C>,
P2:
CPin
<TIM, C>,
P3:
CPin
<TIM, C>,
P4:
CPin
<TIM, C>,
Implementors
source
impl<Otype>
CPin
<
TIM1
, $C> for
PA8
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PA9
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PA10
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PA11
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PE9
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PE11
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PE13
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM1
, $C> for
PE14
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PA0
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PA1
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PA2
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PA3
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PA5
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PA15
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PB3
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PB10
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM2
, $C> for
PB11
<
Alternate
<1, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PA6
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PA7
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PB0
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PB1
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PB4
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PB5
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PC6
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PC7
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PC8
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM3
, $C> for
PC9
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PB6
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PB7
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PB8
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PB9
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PD12
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PD13
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PD14
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM4
, $C> for
PD15
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM5
, $C> for
PA0
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM5
, $C> for
PA1
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM5
, $C> for
PA2
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM5
, $C> for
PA3
<
Alternate
<2, Otype>>
source
impl<Otype>
CPin
<
TIM9
, $C> for
PA2
<
Alternate
<3, Otype>>
source
impl<Otype>
CPin
<
TIM9
, $C> for
PA3
<
Alternate
<3, Otype>>
source
impl<Otype>
CPin
<
TIM9
, $C> for
PE5
<
Alternate
<3, Otype>>
source
impl<Otype>
CPin
<
TIM9
, $C> for
PE6
<
Alternate
<3, Otype>>
source
impl<Otype>
CPin
<
TIM10
, $C> for
PB8
<
Alternate
<3, Otype>>
source
impl<Otype>
CPin
<
TIM11
, $C> for
PB9
<
Alternate
<3, Otype>>