Skip to main content

Tim5Pin

Trait Tim5Pin 

Source
pub trait Tim5Pin: AnyPin {
    const PIN_ID: DynPinId;
    const FUNC_SEL: FunctionSelect;
    const TIM_ID: TimId = _;
}

Required Associated Constants§

Provided Associated Constants§

Source

const TIM_ID: TimId = _

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl Tim5Pin for Pin<Pa5>
where Pa5: PinId,

Source§

const PIN_ID: DynPinId = Pa5::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel1

Source§

const TIM_ID: TimId

Source§

impl Tim5Pin for Pin<Pb12>
where Pb12: PinId,

Source§

const PIN_ID: DynPinId = Pb12::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel2

Source§

const TIM_ID: TimId

Source§

impl Tim5Pin for Pin<Pd5>
where Pd5: PinId,

Source§

const PIN_ID: DynPinId = Pd5::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel2

Source§

const TIM_ID: TimId

Source§

impl Tim5Pin for Pin<Pf5>
where Pf5: PinId,

Source§

const PIN_ID: DynPinId = Pf5::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel3

Source§

const TIM_ID: TimId