[][src]Enum metro_m0::tcc0::ctrlbclr::CMDR

pub enum CMDR {
    NONE,
    RETRIGGER,
    STOP,
    UPDATE,
    READSYNC,
    _Reserved(u8),
}

Possible values of the field CMD

Variants

NONE

No action

RETRIGGER

Clear start, restart or retrigger

STOP

Force stop

UPDATE

Force update of double buffered registers

READSYNC

Force COUNT read synchronization

_Reserved(u8)

Reserved

Methods

impl CMDR[src]

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

Value of the field as raw bits

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

Checks if the value of the field is NONE

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

Checks if the value of the field is RETRIGGER

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

Checks if the value of the field is STOP

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

Checks if the value of the field is UPDATE

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

Checks if the value of the field is READSYNC

Trait Implementations

impl PartialEq<CMDR> for CMDR[src]

impl Debug for CMDR[src]

impl Copy for CMDR[src]

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

impl Sync for CMDR

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]