Struct lpc55_pac::i2s0::stat::LR_R[][src]

pub struct LR_R(_);

Field LR reader - Left/Right indication. This flag is considered to be a debugging aid and is not expected to be used by an I2S driver. Valid when one channel pair is busy. Indicates left or right data being processed for the currently busy channel pair.

Implementations

impl LR_R[src]

pub fn variant(&self) -> LR_A[src]

Get enumerated values variant

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

Checks if the value of the field is LEFT_CHANNEL

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

Checks if the value of the field is RIGHT_CHANNEL

Methods from Deref<Target = FieldReader<bool, LR_A>>

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

Reads raw bits from field.

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

Value of the field as raw bits.

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).

Trait Implementations

impl Deref for LR_R[src]

type Target = FieldReader<bool, LR_A>

The resulting type after dereferencing.

Auto Trait Implementations

impl Send for LR_R

impl Sync for LR_R

impl Unpin for LR_R

Blanket Implementations

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

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

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

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

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

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> 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.