[][src]Union lpc11xx::uart::DLL_UNION

#[repr(C)]
pub union DLL_UNION {
    pub dll: DLL,
    pub thr: THR,
    pub rbr: RBR,
}

Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider. Available when the divisor latches are enabled Transmit Holding Register. The next character to be transmitted is written here. Available when the divisor latches are disabled Receiver Buffer Register. Contains the next received character to be read. Available when the divisor latches are disabled

Fields

dll: DLL

0x00 - Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider. Available when the divisor latches are enabled

thr: THR

0x00 - Transmit Holding Register. The next character to be transmitted is written here. Available when the divisor latches are disabled

rbr: RBR

0x00 - Receiver Buffer Register. Contains the next received character to be read. Available when the divisor latches are disabled

Auto Trait Implementations

impl Unpin for DLL_UNION

impl !Sync for DLL_UNION

impl Send for DLL_UNION

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self