[][src]Enum stm32h7::stm32h743v::lptim3::cfgr::TRIGENR

pub enum TRIGENR {
    SW,
    RISINGEDGE,
    FALLINGEDGE,
    BOTHEDGES,
}

Possible values of the field TRIGEN

Variants

SW

Software trigger (counting start is initiated by software)

RISINGEDGE

Rising edge is the active edge

FALLINGEDGE

Falling edge is the active edge

BOTHEDGES

Both edges are active edges

Methods

impl TRIGENR[src]

pub fn bits(&self) -> u8[src]

Value of the field as raw bits

pub fn is_sw(&self) -> bool[src]

Checks if the value of the field is SW

pub fn is_rising_edge(&self) -> bool[src]

Checks if the value of the field is RISINGEDGE

pub fn is_falling_edge(&self) -> bool[src]

Checks if the value of the field is FALLINGEDGE

pub fn is_both_edges(&self) -> bool[src]

Checks if the value of the field is BOTHEDGES

Trait Implementations

impl Debug for TRIGENR[src]

impl PartialEq<TRIGENR> for TRIGENR[src]

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

This method tests for !=.

impl Copy for TRIGENR[src]

impl Clone for TRIGENR[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 TRIGENR

impl Send for TRIGENR

impl Sync for TRIGENR

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