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§
source§impl Clone for InputTrigger
impl Clone for InputTrigger
source§fn clone(&self) -> InputTrigger
fn clone(&self) -> InputTrigger
Returns a copy of the value. Read more
1.0.0 · source§fn 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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more