[][src]Struct imxrt1062_lpi2c1::scfgr1::RXCFG_W

pub struct RXCFG_W<'a> { /* fields omitted */ }

Write proxy for field RXCFG

Methods

impl<'a> RXCFG_W<'a>[src]

pub fn variant(self, variant: RXCFG_A) -> &'a mut W[src]

Writes variant to the field

pub fn rxcfg_0(self) -> &'a mut W[src]

Reading the Receive Data register will return received data and clear the Receive Data flag (MSR[RDF]).

pub fn rxcfg_1(self) -> &'a mut W[src]

Reading the Receive Data register when the Address Valid flag (SSR[AVF])is set, will return the Address Status register and clear the Address Valid flag. Reading the Receive Data register when the Address Valid flag is clear, will return received data and clear the Receive Data flag (MSR[RDF]).

pub fn set_bit(self) -> &'a mut W[src]

Sets the field bit

pub fn clear_bit(self) -> &'a mut W[src]

Clears the field bit

pub fn bit(self, value: bool) -> &'a mut W[src]

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Send for RXCFG_W<'a>

impl<'a> !Sync for RXCFG_W<'a>

impl<'a> Unpin for RXCFG_W<'a>

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.