[][src]Enum stm32f3::stm32f3x8::tim5::cr2::MMSW

pub enum MMSW {
    RESET,
    ENABLE,
    UPDATE,
    COMPAREPULSE,
    COMPAREOC1,
    COMPAREOC2,
    COMPAREOC3,
    COMPAREOC4,
}

Values that can be written to the field MMS

Variants

RESET

The UG bit from the TIMx_EGR register is used as trigger output

ENABLE

The counter enable signal, CNT_EN, is used as trigger output

UPDATE

The update event is selected as trigger output

COMPAREPULSE

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

OC1REF signal is used as trigger output

COMPAREOC2

OC2REF signal is used as trigger output

COMPAREOC3

OC3REF signal is used as trigger output

COMPAREOC4

OC4REF signal is used as trigger output

Trait Implementations

impl Debug for MMSW[src]

impl PartialEq<MMSW> for MMSW[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for MMSW[src]

impl Clone for MMSW[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for MMSW

impl Sync for MMSW

impl Send for MMSW

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self