[][src]Enum lpc81x_pac::usart0::ctrl::ADDRDETR

pub enum ADDRDETR {
    ENABLED_THE_USART_R,
    DISABLED_THE_USART_,
}

Possible values of the field ADDRDET

Variants

ENABLED_THE_USART_R

Enabled. The USART receiver is enabled for all incoming data.

DISABLED_THE_USART_

Disabled. The USART receiver ignores incoming data that does not have the most significant bit of the data (typically the 9th bit) = 1. When the data MSB bit = 1, the receiver treats the incoming data normally, generating a received data interrupt. Software can then check the data to see if this is an address that should be handled. If it is, the ADDRDET bit is cleared by software and further incoming data is handled normally.

Methods

impl ADDRDETR[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_enabled_the_usart_r(&self) -> bool[src]

Checks if the value of the field is ENABLED_THE_USART_R

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

Checks if the value of the field is DISABLED_THE_USART_

Trait Implementations

impl PartialEq<ADDRDETR> for ADDRDETR[src]

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

This method tests for !=.

impl Debug for ADDRDETR[src]

impl Copy for ADDRDETR[src]

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

impl Sync for ADDRDETR

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