[][src]Enum circuit_playground_express::tcc0::evctrl::EVACT1R

pub enum EVACT1R {
    OFF,
    RETRIGGER,
    DIR,
    STOP,
    DEC,
    PPW,
    PWP,
    FAULT,
}

Possible values of the field EVACT1

Variants

OFF

Event action disabled

RETRIGGER

Re-trigger counter on event

DIR

Direction control

STOP

Stop counter on event

DEC

Decrement counter on event

PPW

Period capture value in CC0 register, pulse width capture value in CC1 register

PWP

Period capture value in CC1 register, pulse width capture value in CC0 register

FAULT

Non-recoverable fault

Methods

impl EVACT1R[src]

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

Value of the field as raw bits

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

Checks if the value of the field is OFF

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

Checks if the value of the field is RETRIGGER

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

Checks if the value of the field is DIR

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

Checks if the value of the field is STOP

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

Checks if the value of the field is DEC

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

Checks if the value of the field is PPW

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

Checks if the value of the field is PWP

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

Checks if the value of the field is FAULT

Trait Implementations

impl PartialEq<EVACT1R> for EVACT1R[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Debug for EVACT1R[src]

impl Copy for EVACT1R[src]

impl Clone for EVACT1R[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for EVACT1R

impl Sync for EVACT1R

Blanket Implementations

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto 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, U> Into for T where
    U: From<T>, 
[src]

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

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

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