pub enum MasterMode {
Reset,
Enable,
Update,
ComparePulse,
CompareOc1,
CompareOc2,
CompareOc3,
CompareOc4,
}Variants§
Reset
0: The UG bit from the TIMx_EGR register is used as trigger output
Enable
1: The counter enable signal, CNT_EN, is used as trigger output
Update
2: The update event is selected as trigger output
ComparePulse
3: The trigger output send a positive pulse when the CC1IF flag it to be set, as soon as a capture or a compare match occurred
CompareOc1
4: OC1REF signal is used as trigger output
CompareOc2
5: OC2REF signal is used as trigger output
CompareOc3
6: OC3REF signal is used as trigger output
CompareOc4
7: OC4REF signal is used as trigger output
Trait Implementations§
Source§impl Clone for MasterMode
impl Clone for MasterMode
Source§fn clone(&self) -> MasterMode
fn clone(&self) -> MasterMode
Returns a duplicate 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 moreSource§impl Debug for MasterMode
impl Debug for MasterMode
Source§impl From<MasterMode> for MMS
impl From<MasterMode> for MMS
Source§fn from(value: MasterMode) -> Self
fn from(value: MasterMode) -> Self
Converts to this type from the input type.
Source§impl From<MasterMode> for MMS
impl From<MasterMode> for MMS
Source§fn from(value: MasterMode) -> Self
fn from(value: MasterMode) -> Self
Converts to this type from the input type.
Source§impl From<MasterMode> for MMS
impl From<MasterMode> for MMS
Source§fn from(value: MasterMode) -> Self
fn from(value: MasterMode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MasterMode
impl PartialEq for MasterMode
impl Copy for MasterMode
impl Eq for MasterMode
impl StructuralPartialEq for MasterMode
Auto Trait Implementations§
impl Freeze for MasterMode
impl RefUnwindSafe for MasterMode
impl Send for MasterMode
impl Sync for MasterMode
impl Unpin for MasterMode
impl UnwindSafe for MasterMode
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