[][src]Enum s32k144::dma::cr::ECXR

pub enum ECXR {
    _0,
    _1,
}

Possible values of the field ECX

Variants

_0

Normal operation

_1

Cancel the remaining data transfer in the same fashion as the CX bit. Stop the executing channel and force the minor loop to finish. The cancel takes effect after the last write of the current read/write sequence. The ECX bit clears itself after the cancel is honored. In addition to cancelling the transfer, ECX treats the cancel as an error condition, thus updating the Error Status register (DMAx_ES) and generating an optional error interrupt.

Methods

impl ECXR
[src]

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

Returns true if the bit is clear (0)

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

Returns true if the bit is set (1)

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

Value of the field as raw bits

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

Checks if the value of the field is _0

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

Checks if the value of the field is _1

Trait Implementations

impl Copy for ECXR
[src]

impl Debug for ECXR
[src]

impl PartialEq<ECXR> for ECXR
[src]

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

This method tests for !=.

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

impl Sync for ECXR

Blanket Implementations

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> From for T
[src]

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

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

🔬 This is a nightly-only experimental API. (try_from)

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]