Enum stm32_hal2::timer::InputTrigger
source · [−]#[repr(u8)]
pub enum InputTrigger {
Show 18 variants
Internal0,
Internal1,
Internal2,
Internal3,
Ti1Edge,
FilteredTimerInput1,
FilteredTimerInput2,
ExternalTriggerInput,
Internal4,
Internal5,
Internal6,
Internal7,
Internal8,
Internal9,
Internal10,
Internal11,
Internal12,
Internal13,
}
Expand description
This bit-field selects the trigger input to be used to synchronize the counter. Sets SMCR register, TS field.
Variants
Internal0
Internal Trigger 0 (ITR0)
Internal1
Internal2
Internal3
Ti1Edge
TI1 Edge Detector (TI1F_ED)
FilteredTimerInput1
FilteredTimerInput2
ExternalTriggerInput
Internal4
Internal5
Internal6
Internal7
Internal8
Internal9
Internal10
Internal11
Internal12
Internal13
Trait Implementations
sourceimpl Clone for InputTrigger
impl Clone for InputTrigger
sourcefn clone(&self) -> InputTrigger
fn clone(&self) -> InputTrigger
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for InputTrigger
Auto Trait Implementations
impl RefUnwindSafe for InputTrigger
impl Send for InputTrigger
impl Sync for InputTrigger
impl Unpin for InputTrigger
impl UnwindSafe for InputTrigger
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more