Skip to main content

Tim4Pin

Trait Tim4Pin 

Source
pub trait Tim4Pin: 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 Tim4Pin for Pin<Pa4>
where Pa4: PinId,

Source§

const PIN_ID: DynPinId = Pa4::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel1

Source§

const TIM_ID: TimId

Source§

impl Tim4Pin for Pin<Pb13>
where Pb13: PinId,

Source§

const PIN_ID: DynPinId = Pb13::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel2

Source§

const TIM_ID: TimId

Source§

impl Tim4Pin for Pin<Pd4>
where Pd4: PinId,

Source§

const PIN_ID: DynPinId = Pd4::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel2

Source§

const TIM_ID: TimId

Source§

impl Tim4Pin for Pin<Pf4>
where Pf4: PinId,

Source§

const PIN_ID: DynPinId = Pf4::ID

Source§

const FUNC_SEL: FunctionSelect = FunctionSelect::Sel3

Source§

const TIM_ID: TimId