[][src]Struct imxrt1062_lcdif::ctrl_tog::DATA_FORMAT_18_BIT_W

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

Write proxy for field DATA_FORMAT_18_BIT

Methods

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

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

Writes variant to the field

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

Data input to the block is in 18 bpp format, such that lower 18 bits contain RGB 666 and upper 14 bits do not contain any useful data.

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

Data input to the block is in 18 bpp format, such that upper 18 bits contain RGB 666 and lower 14 bits do not contain any useful data.

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 DATA_FORMAT_18_BIT_W<'a>

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

impl<'a> Unpin for DATA_FORMAT_18_BIT_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.