[][src]Struct stm32f3xx_hal_v2::pwm::PwmChannel

pub struct PwmChannel<X, T> { /* fields omitted */ }

Representation of a Channel for an abritary timer channel, that also holds a type state for whether or not this channel is using any pins yet.

If there are no pins supplied, it cannot be enabled.

Implementations

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pa8(self, _p: PA8<AF6>) -> PwmChannel<TIM1_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithPins>[src]

pub fn output_to_pa8(self, _p: PA8<AF6>) -> PwmChannel<TIM1_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF6>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithNPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF6>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pa11(self, _p: PA11<AF6>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithNPins>[src]

pub fn output_to_pa11(self, _p: PA11<AF6>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pb13(self, _p: PB13<AF6>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithNPins>[src]

pub fn output_to_pb13(self, _p: PB13<AF6>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pc13(self, _p: PC13<AF4>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithNPins>[src]

pub fn output_to_pc13(self, _p: PC13<AF4>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, NoPins>[src]

pub fn output_to_pa9(self, _p: PA9<AF6>) -> PwmChannel<TIM1_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, WithPins>[src]

pub fn output_to_pa9(self, _p: PA9<AF6>) -> PwmChannel<TIM1_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, NoPins>[src]

pub fn output_to_pa12(self, _p: PA12<AF6>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, WithNPins>[src]

pub fn output_to_pa12(self, _p: PA12<AF6>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, NoPins>[src]

pub fn output_to_pb0(self, _p: PB0<AF6>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, WithNPins>[src]

pub fn output_to_pb0(self, _p: PB0<AF6>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, NoPins>[src]

pub fn output_to_pb14(self, _p: PB14<AF6>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, WithNPins>[src]

pub fn output_to_pb14(self, _p: PB14<AF6>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, NoPins>[src]

pub fn output_to_pa10(self, _p: PA10<AF6>) -> PwmChannel<TIM1_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, WithPins>[src]

pub fn output_to_pa10(self, _p: PA10<AF6>) -> PwmChannel<TIM1_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, NoPins>[src]

pub fn output_to_pb1(self, _p: PB1<AF6>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, WithNPins>[src]

pub fn output_to_pb1(self, _p: PB1<AF6>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, NoPins>[src]

pub fn output_to_pb15(self, _p: PB15<AF4>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, WithNPins>[src]

pub fn output_to_pb15(self, _p: PB15<AF4>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, NoPins>[src]

pub fn output_to_pf0(self, _p: PF0<AF6>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, WithNPins>[src]

pub fn output_to_pf0(self, _p: PF0<AF6>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH4, NoPins>[src]

pub fn output_to_pa11(self, _p: PA11<AF11>) -> PwmChannel<TIM1_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH4, WithPins>[src]

pub fn output_to_pa11(self, _p: PA11<AF11>) -> PwmChannel<TIM1_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pe9(self, _p: PE9<AF2>) -> PwmChannel<TIM1_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithPins>[src]

pub fn output_to_pe9(self, _p: PE9<AF2>) -> PwmChannel<TIM1_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, NoPins>[src]

pub fn output_to_pe8(self, _p: PE8<AF2>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH1, WithNPins>[src]

pub fn output_to_pe8(self, _p: PE8<AF2>) -> PwmChannel<TIM1_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, NoPins>[src]

pub fn output_to_pe11(self, _p: PE11<AF2>) -> PwmChannel<TIM1_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, WithPins>[src]

pub fn output_to_pe11(self, _p: PE11<AF2>) -> PwmChannel<TIM1_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, NoPins>[src]

pub fn output_to_pe10(self, _p: PE10<AF2>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH2, WithNPins>[src]

pub fn output_to_pe10(self, _p: PE10<AF2>) -> PwmChannel<TIM1_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, NoPins>[src]

pub fn output_to_pe13(self, _p: PE13<AF2>) -> PwmChannel<TIM1_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, WithPins>[src]

pub fn output_to_pe13(self, _p: PE13<AF2>) -> PwmChannel<TIM1_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, NoPins>[src]

pub fn output_to_pe12(self, _p: PE12<AF2>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH3, WithNPins>[src]

pub fn output_to_pe12(self, _p: PE12<AF2>) -> PwmChannel<TIM1_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH4, NoPins>[src]

pub fn output_to_pe14(self, _p: PE14<AF2>) -> PwmChannel<TIM1_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM1_CH4, WithPins>[src]

pub fn output_to_pe14(self, _p: PE14<AF2>) -> PwmChannel<TIM1_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, NoPins>[src]

pub fn output_to_pa0(self, _p: PA0<AF1>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, WithPins>[src]

pub fn output_to_pa0(self, _p: PA0<AF1>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, NoPins>[src]

pub fn output_to_pa5(self, _p: PA5<AF1>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, WithPins>[src]

pub fn output_to_pa5(self, _p: PA5<AF1>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, NoPins>[src]

pub fn output_to_pa15(self, _p: PA15<AF1>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, WithPins>[src]

pub fn output_to_pa15(self, _p: PA15<AF1>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, NoPins>[src]

pub fn output_to_pd3(self, _p: PD3<AF2>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH1, WithPins>[src]

pub fn output_to_pd3(self, _p: PD3<AF2>) -> PwmChannel<TIM2_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH2, NoPins>[src]

pub fn output_to_pa1(self, _p: PA1<AF1>) -> PwmChannel<TIM2_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH2, WithPins>[src]

pub fn output_to_pa1(self, _p: PA1<AF1>) -> PwmChannel<TIM2_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH2, NoPins>[src]

pub fn output_to_pb3(self, _p: PB3<AF1>) -> PwmChannel<TIM2_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH2, WithPins>[src]

pub fn output_to_pb3(self, _p: PB3<AF1>) -> PwmChannel<TIM2_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH2, NoPins>[src]

pub fn output_to_pd4(self, _p: PD4<AF2>) -> PwmChannel<TIM2_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH2, WithPins>[src]

pub fn output_to_pd4(self, _p: PD4<AF2>) -> PwmChannel<TIM2_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, NoPins>[src]

pub fn output_to_pa2(self, _p: PA2<AF1>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, WithPins>[src]

pub fn output_to_pa2(self, _p: PA2<AF1>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, NoPins>[src]

pub fn output_to_pa9(self, _p: PA9<AF10>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, WithPins>[src]

pub fn output_to_pa9(self, _p: PA9<AF10>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, NoPins>[src]

pub fn output_to_pb10(self, _p: PB10<AF1>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, WithPins>[src]

pub fn output_to_pb10(self, _p: PB10<AF1>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, NoPins>[src]

pub fn output_to_pd7(self, _p: PD7<AF2>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH3, WithPins>[src]

pub fn output_to_pd7(self, _p: PD7<AF2>) -> PwmChannel<TIM2_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, NoPins>[src]

pub fn output_to_pa3(self, _p: PA3<AF1>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, WithPins>[src]

pub fn output_to_pa3(self, _p: PA3<AF1>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, NoPins>[src]

pub fn output_to_pa10(self, _p: PA10<AF1>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, WithPins>[src]

pub fn output_to_pa10(self, _p: PA10<AF1>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, NoPins>[src]

pub fn output_to_pb11(self, _p: PB11<AF1>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, WithPins>[src]

pub fn output_to_pb11(self, _p: PB11<AF1>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, NoPins>[src]

pub fn output_to_pd6(self, _p: PD6<AF2>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM2_CH4, WithPins>[src]

pub fn output_to_pd6(self, _p: PD6<AF2>) -> PwmChannel<TIM2_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, NoPins>[src]

pub fn output_to_pa6(self, _p: PA6<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, WithPins>[src]

pub fn output_to_pa6(self, _p: PA6<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, NoPins>[src]

pub fn output_to_pb4(self, _p: PB4<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, WithPins>[src]

pub fn output_to_pb4(self, _p: PB4<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, NoPins>[src]

pub fn output_to_pa4(self, _p: PA4<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, WithPins>[src]

pub fn output_to_pa4(self, _p: PA4<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, NoPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, WithPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, NoPins>[src]

pub fn output_to_pb5(self, _p: PB5<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, WithPins>[src]

pub fn output_to_pb5(self, _p: PB5<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH3, NoPins>[src]

pub fn output_to_pb0(self, _p: PB0<AF2>) -> PwmChannel<TIM3_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH3, WithPins>[src]

pub fn output_to_pb0(self, _p: PB0<AF2>) -> PwmChannel<TIM3_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, NoPins>[src]

pub fn output_to_pb1(self, _p: PB1<AF2>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, WithPins>[src]

pub fn output_to_pb1(self, _p: PB1<AF2>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, NoPins>[src]

pub fn output_to_pb7(self, _p: PB7<AF10>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, WithPins>[src]

pub fn output_to_pb7(self, _p: PB7<AF10>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, NoPins>[src]

pub fn output_to_pc6(self, _p: PC6<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, WithPins>[src]

pub fn output_to_pc6(self, _p: PC6<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, NoPins>[src]

pub fn output_to_pc7(self, _p: PC7<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, WithPins>[src]

pub fn output_to_pc7(self, _p: PC7<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH3, NoPins>[src]

pub fn output_to_pc8(self, _p: PC8<AF2>) -> PwmChannel<TIM3_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH3, WithPins>[src]

pub fn output_to_pc8(self, _p: PC8<AF2>) -> PwmChannel<TIM3_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, NoPins>[src]

pub fn output_to_pc9(self, _p: PC9<AF2>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, WithPins>[src]

pub fn output_to_pc9(self, _p: PC9<AF2>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, NoPins>[src]

pub fn output_to_pe2(self, _p: PE6<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH1, WithPins>[src]

pub fn output_to_pe2(self, _p: PE6<AF2>) -> PwmChannel<TIM3_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, NoPins>[src]

pub fn output_to_pe3(self, _p: PE7<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH2, WithPins>[src]

pub fn output_to_pe3(self, _p: PE7<AF2>) -> PwmChannel<TIM3_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH3, NoPins>[src]

pub fn output_to_pe4(self, _p: PE8<AF2>) -> PwmChannel<TIM3_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH3, WithPins>[src]

pub fn output_to_pe4(self, _p: PE8<AF2>) -> PwmChannel<TIM3_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, NoPins>[src]

pub fn output_to_pe5(self, _p: PE9<AF2>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM3_CH4, WithPins>[src]

pub fn output_to_pe5(self, _p: PE9<AF2>) -> PwmChannel<TIM3_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH1, NoPins>[src]

pub fn output_to_pa11(self, _p: PA11<AF10>) -> PwmChannel<TIM4_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH1, WithPins>[src]

pub fn output_to_pa11(self, _p: PA11<AF10>) -> PwmChannel<TIM4_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH1, NoPins>[src]

pub fn output_to_pb6(self, _p: PB6<AF2>) -> PwmChannel<TIM4_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH1, WithPins>[src]

pub fn output_to_pb6(self, _p: PB6<AF2>) -> PwmChannel<TIM4_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH2, NoPins>[src]

pub fn output_to_pa12(self, _p: PA12<AF10>) -> PwmChannel<TIM4_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH2, WithPins>[src]

pub fn output_to_pa12(self, _p: PA12<AF10>) -> PwmChannel<TIM4_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH2, NoPins>[src]

pub fn output_to_pb7(self, _p: PB7<AF2>) -> PwmChannel<TIM4_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH2, WithPins>[src]

pub fn output_to_pb7(self, _p: PB7<AF2>) -> PwmChannel<TIM4_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH3, NoPins>[src]

pub fn output_to_pa13(self, _p: PA13<AF10>) -> PwmChannel<TIM4_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH3, WithPins>[src]

pub fn output_to_pa13(self, _p: PA13<AF10>) -> PwmChannel<TIM4_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH3, NoPins>[src]

pub fn output_to_pb8(self, _p: PB8<AF2>) -> PwmChannel<TIM4_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH3, WithPins>[src]

pub fn output_to_pb8(self, _p: PB8<AF2>) -> PwmChannel<TIM4_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH4, NoPins>[src]

pub fn output_to_pb9(self, _p: PB9<AF2>) -> PwmChannel<TIM4_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH4, WithPins>[src]

pub fn output_to_pb9(self, _p: PB9<AF2>) -> PwmChannel<TIM4_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH1, NoPins>[src]

pub fn output_to_pd12(self, _p: PD12<AF2>) -> PwmChannel<TIM4_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH1, WithPins>[src]

pub fn output_to_pd12(self, _p: PD12<AF2>) -> PwmChannel<TIM4_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH2, NoPins>[src]

pub fn output_to_pd13(self, _p: PD13<AF2>) -> PwmChannel<TIM4_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH2, WithPins>[src]

pub fn output_to_pd13(self, _p: PD13<AF2>) -> PwmChannel<TIM4_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH3, NoPins>[src]

pub fn output_to_pd14(self, _p: PD14<AF2>) -> PwmChannel<TIM4_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH3, WithPins>[src]

pub fn output_to_pd14(self, _p: PD14<AF2>) -> PwmChannel<TIM4_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH4, NoPins>[src]

pub fn output_to_pd15(self, _p: PD15<AF2>) -> PwmChannel<TIM4_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH4, WithPins>[src]

pub fn output_to_pd15(self, _p: PD15<AF2>) -> PwmChannel<TIM4_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH4, NoPins>[src]

pub fn output_to_pf6(self, _p: PF6<AF2>) -> PwmChannel<TIM4_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM4_CH4, WithPins>[src]

pub fn output_to_pf6(self, _p: PF6<AF2>) -> PwmChannel<TIM4_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, NoPins>[src]

pub fn output_to_pa15(self, _p: PA15<AF2>) -> PwmChannel<TIM8_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, WithPins>[src]

pub fn output_to_pa15(self, _p: PA15<AF2>) -> PwmChannel<TIM8_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, NoPins>[src]

pub fn output_to_pb6(self, _p: PB6<AF2>) -> PwmChannel<TIM8_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, WithPins>[src]

pub fn output_to_pb6(self, _p: PB6<AF2>) -> PwmChannel<TIM8_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, NoPins>[src]

pub fn output_to_pc6(self, _p: PC6<AF4>) -> PwmChannel<TIM8_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, WithPins>[src]

pub fn output_to_pc6(self, _p: PC6<AF4>) -> PwmChannel<TIM8_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, NoPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF4>) -> PwmChannel<TIM8_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, WithNPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF4>) -> PwmChannel<TIM8_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, NoPins>[src]

pub fn output_to_pb3(self, _p: PB3<AF4>) -> PwmChannel<TIM8_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, WithNPins>[src]

pub fn output_to_pb3(self, _p: PB3<AF4>) -> PwmChannel<TIM8_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, NoPins>[src]

pub fn output_to_pc10(self, _p: PC10<AF4>) -> PwmChannel<TIM8_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH1, WithNPins>[src]

pub fn output_to_pc10(self, _p: PC10<AF4>) -> PwmChannel<TIM8_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, NoPins>[src]

pub fn output_to_pa14(self, _p: PA14<AF5>) -> PwmChannel<TIM8_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, WithPins>[src]

pub fn output_to_pa14(self, _p: PA14<AF5>) -> PwmChannel<TIM8_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, NoPins>[src]

pub fn output_to_pb8(self, _p: PB8<AF10>) -> PwmChannel<TIM8_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, WithPins>[src]

pub fn output_to_pb8(self, _p: PB8<AF10>) -> PwmChannel<TIM8_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, NoPins>[src]

pub fn output_to_pc7(self, _p: PC7<AF4>) -> PwmChannel<TIM8_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, WithPins>[src]

pub fn output_to_pc7(self, _p: PC7<AF4>) -> PwmChannel<TIM8_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, NoPins>[src]

pub fn output_to_pb0(self, _p: PB0<AF4>) -> PwmChannel<TIM8_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, WithNPins>[src]

pub fn output_to_pb0(self, _p: PB0<AF4>) -> PwmChannel<TIM8_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, NoPins>[src]

pub fn output_to_pb4(self, _p: PB4<AF4>) -> PwmChannel<TIM8_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, WithNPins>[src]

pub fn output_to_pb4(self, _p: PB4<AF4>) -> PwmChannel<TIM8_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, NoPins>[src]

pub fn output_to_pc11(self, _p: PC11<AF4>) -> PwmChannel<TIM8_CH2, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH2, WithNPins>[src]

pub fn output_to_pc11(self, _p: PC11<AF4>) -> PwmChannel<TIM8_CH2, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, NoPins>[src]

pub fn output_to_pb9(self, _p: PB9<AF10>) -> PwmChannel<TIM8_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, WithPins>[src]

pub fn output_to_pb9(self, _p: PB9<AF10>) -> PwmChannel<TIM8_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, NoPins>[src]

pub fn output_to_pc8(self, _p: PC8<AF4>) -> PwmChannel<TIM8_CH3, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, WithPins>[src]

pub fn output_to_pc8(self, _p: PC8<AF4>) -> PwmChannel<TIM8_CH3, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, NoPins>[src]

pub fn output_to_pb1(self, _p: PB1<AF4>) -> PwmChannel<TIM8_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, WithNPins>[src]

pub fn output_to_pb1(self, _p: PB1<AF4>) -> PwmChannel<TIM8_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, NoPins>[src]

pub fn output_to_pb5(self, _p: PB5<AF3>) -> PwmChannel<TIM8_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, WithNPins>[src]

pub fn output_to_pb5(self, _p: PB5<AF3>) -> PwmChannel<TIM8_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, NoPins>[src]

pub fn output_to_pc12(self, _p: PC12<AF4>) -> PwmChannel<TIM8_CH3, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH3, WithNPins>[src]

pub fn output_to_pc12(self, _p: PC12<AF4>) -> PwmChannel<TIM8_CH3, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH4, NoPins>[src]

pub fn output_to_pc9(self, _p: PC9<AF4>) -> PwmChannel<TIM8_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH4, WithPins>[src]

pub fn output_to_pc9(self, _p: PC9<AF4>) -> PwmChannel<TIM8_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH4, NoPins>[src]

pub fn output_to_pd1(self, _p: PD1<AF4>) -> PwmChannel<TIM8_CH4, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM8_CH4, WithPins>[src]

pub fn output_to_pd1(self, _p: PD1<AF4>) -> PwmChannel<TIM8_CH4, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, NoPins>[src]

pub fn output_to_pa2(self, _p: PA2<AF9>) -> PwmChannel<TIM15_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, WithPins>[src]

pub fn output_to_pa2(self, _p: PA2<AF9>) -> PwmChannel<TIM15_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, NoPins>[src]

pub fn output_to_pb14(self, _p: PB14<AF1>) -> PwmChannel<TIM15_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, WithPins>[src]

pub fn output_to_pb14(self, _p: PB14<AF1>) -> PwmChannel<TIM15_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, NoPins>[src]

pub fn output_to_pf9(self, _p: PF9<AF3>) -> PwmChannel<TIM15_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, WithPins>[src]

pub fn output_to_pf9(self, _p: PF9<AF3>) -> PwmChannel<TIM15_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, NoPins>[src]

pub fn output_to_pa1(self, _p: PA1<AF9>) -> PwmChannel<TIM15_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, WithNPins>[src]

pub fn output_to_pa1(self, _p: PA1<AF9>) -> PwmChannel<TIM15_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, NoPins>[src]

pub fn output_to_pb15(self, _p: PB15<AF2>) -> PwmChannel<TIM15_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH1, WithNPins>[src]

pub fn output_to_pb15(self, _p: PB15<AF2>) -> PwmChannel<TIM15_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH2, NoPins>[src]

pub fn output_to_pa3(self, _p: PA3<AF9>) -> PwmChannel<TIM15_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH2, WithPins>[src]

pub fn output_to_pa3(self, _p: PA3<AF9>) -> PwmChannel<TIM15_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH2, NoPins>[src]

pub fn output_to_pb15(self, _p: PB15<AF2>) -> PwmChannel<TIM15_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH2, WithPins>[src]

pub fn output_to_pb15(self, _p: PB15<AF2>) -> PwmChannel<TIM15_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH2, NoPins>[src]

pub fn output_to_pf10(self, _p: PF10<AF3>) -> PwmChannel<TIM15_CH2, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM15_CH2, WithPins>[src]

pub fn output_to_pf10(self, _p: PF10<AF3>) -> PwmChannel<TIM15_CH2, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pa9(self, _p: PA6<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithPins>[src]

pub fn output_to_pa9(self, _p: PA6<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pa12(self, _p: PA12<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithPins>[src]

pub fn output_to_pa12(self, _p: PA12<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pb4(self, _p: PB4<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithPins>[src]

pub fn output_to_pb4(self, _p: PB4<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pb8(self, _p: PB8<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithPins>[src]

pub fn output_to_pb8(self, _p: PB8<AF1>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pe0(self, _p: PE0<AF4>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithPins>[src]

pub fn output_to_pe0(self, _p: PE0<AF4>) -> PwmChannel<TIM16_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pa13(self, _p: PA13<AF1>) -> PwmChannel<TIM16_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithNPins>[src]

pub fn output_to_pa13(self, _p: PA13<AF1>) -> PwmChannel<TIM16_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, NoPins>[src]

pub fn output_to_pb6(self, _p: PB6<AF1>) -> PwmChannel<TIM16_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM16_CH1, WithNPins>[src]

pub fn output_to_pb6(self, _p: PB6<AF1>) -> PwmChannel<TIM16_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, NoPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF1>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, WithPins>[src]

pub fn output_to_pa7(self, _p: PA7<AF1>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, NoPins>[src]

pub fn output_to_pb5(self, _p: PB5<AF10>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, WithPins>[src]

pub fn output_to_pb5(self, _p: PB5<AF10>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, NoPins>[src]

pub fn output_to_pb9(self, _p: PB9<AF1>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, WithPins>[src]

pub fn output_to_pb9(self, _p: PB9<AF1>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, NoPins>[src]

pub fn output_to_pe1(self, _p: PE1<AF4>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, WithPins>[src]

pub fn output_to_pe1(self, _p: PE1<AF4>) -> PwmChannel<TIM17_CH1, WithPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, NoPins>[src]

pub fn output_to_pa13(self, _p: PA13<AF1>) -> PwmChannel<TIM17_CH1, WithNPins>[src]

Output to a specific pin from a channel that does not yet have any pins. This channel cannot be enabled until this method is called.

The pin is consumed and cannot be returned.

impl PwmChannel<TIM17_CH1, WithNPins>[src]

pub fn output_to_pa13(self, _p: PA13<AF1>) -> PwmChannel<TIM17_CH1, WithNPins>[src]

Output to a specific pin from a channel is already configured with output pins. There is no limit to the number of pins that can be used (as long as they are compatible).

The pin is consumed and cannot be returned.

Trait Implementations

impl PwmPin for PwmChannel<TIM1_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM1_CH1, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM2_CH4, WithPins>[src]

type Duty = u32

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM3_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM3_CH2, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM3_CH3, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM3_CH4, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM4_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM4_CH2, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM4_CH3, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM4_CH4, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM1_CH2, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH1, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH2, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH2, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH3, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH3, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM8_CH4, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM15_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM15_CH1, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM15_CH2, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM16_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM1_CH2, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM16_CH1, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM17_CH1, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM17_CH1, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM1_CH3, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM1_CH3, WithNPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM1_CH4, WithPins>[src]

type Duty = u16

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM2_CH1, WithPins>[src]

type Duty = u32

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM2_CH2, WithPins>[src]

type Duty = u32

Type for the duty methods Read more

impl PwmPin for PwmChannel<TIM2_CH3, WithPins>[src]

type Duty = u32

Type for the duty methods Read more

Auto Trait Implementations

impl<X, T> Send for PwmChannel<X, T> where
    T: Send,
    X: Send
[src]

impl<X, T> Sync for PwmChannel<X, T> where
    T: Sync,
    X: Sync
[src]

impl<X, T> Unpin for PwmChannel<X, T> where
    T: Unpin,
    X: Unpin
[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.