Skip to main content

TimPin

Trait TimPin 

Source
pub trait TimPin: PinMarker {
    const PIN_ID: PinId;
    const FUN_SEL: FunSel;
    const TIM_ID: TimId;
}

Required Associated Constants§

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 TimPin for Pin<Pa0>

Source§

const PIN_ID: PinId = Pa0::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa1>

Source§

const PIN_ID: PinId = Pa1::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa2>

Source§

const PIN_ID: PinId = Pa2::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa3>

Source§

const PIN_ID: PinId = Pa3::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa4>

Source§

const PIN_ID: PinId = Pa4::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa5>

Source§

const PIN_ID: PinId = Pa5::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa6>

Source§

const PIN_ID: PinId = Pa6::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa7>

Source§

const PIN_ID: PinId = Pa7::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa8>

Source§

const PIN_ID: PinId = Pa8::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa9>

Source§

const PIN_ID: PinId = Pa9::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa10>

Source§

const PIN_ID: PinId = Pa10::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa11>

Source§

const PIN_ID: PinId = Pa11::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa12>

Source§

const PIN_ID: PinId = Pa12::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa13>

Source§

const PIN_ID: PinId = Pa13::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa14>

Source§

const PIN_ID: PinId = Pa14::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa15>

Source§

const PIN_ID: PinId = Pa15::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel1

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa24>

Source§

const PIN_ID: PinId = Pa24::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa25>

Source§

const PIN_ID: PinId = Pa25::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa26>

Source§

const PIN_ID: PinId = Pa26::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa27>

Source§

const PIN_ID: PinId = Pa27::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa28>

Source§

const PIN_ID: PinId = Pa28::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa29>

Source§

const PIN_ID: PinId = Pa29::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa30>

Source§

const PIN_ID: PinId = Pa30::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pa31>

Source§

const PIN_ID: PinId = Pa31::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel2

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb0>

Source§

const PIN_ID: PinId = Pb0::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb1>

Source§

const PIN_ID: PinId = Pb1::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb2>

Source§

const PIN_ID: PinId = Pb2::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb3>

Source§

const PIN_ID: PinId = Pb3::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb4>

Source§

const PIN_ID: PinId = Pb4::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb5>

Source§

const PIN_ID: PinId = Pb5::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb6>

Source§

const PIN_ID: PinId = Pb6::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb10>

Source§

const PIN_ID: PinId = Pb10::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb11>

Source§

const PIN_ID: PinId = Pb11::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb12>

Source§

const PIN_ID: PinId = Pb12::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb13>

Source§

const PIN_ID: PinId = Pb13::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb14>

Source§

const PIN_ID: PinId = Pb14::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb15>

Source§

const PIN_ID: PinId = Pb15::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb16>

Source§

const PIN_ID: PinId = Pb16::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb17>

Source§

const PIN_ID: PinId = Pb17::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb18>

Source§

const PIN_ID: PinId = Pb18::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb19>

Source§

const PIN_ID: PinId = Pb19::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb20>

Source§

const PIN_ID: PinId = Pb20::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb21>

Source§

const PIN_ID: PinId = Pb21::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb22>

Source§

const PIN_ID: PinId = Pb22::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId

Source§

impl TimPin for Pin<Pb23>

Source§

const PIN_ID: PinId = Pb23::ID

Source§

const FUN_SEL: FunSel = FunSel::Sel3

Source§

const TIM_ID: TimId