Type Alias d1_pac::uart::iir::IID_R

source ·
pub type IID_R = FieldReader<u8, IID_A>;
Expand description

Field iid reader - Interrupt ID

Aliased Type§

struct IID_R { /* private fields */ }

Implementations§

source§

impl IID_R

source

pub fn variant(&self) -> Option<IID_A>

Get enumerated values variant

source

pub fn is_modem_status(&self) -> bool

Checks if the value of the field is MODEM_STATUS

source

pub fn is_no_interrupt_pending(&self) -> bool

Checks if the value of the field is NO_INTERRUPT_PENDING

source

pub fn is_thr_empty(&self) -> bool

Checks if the value of the field is THR_EMPTY

source

pub fn is_rs485_interrupt(&self) -> bool

Checks if the value of the field is RS485_INTERRUPT

source

pub fn is_received_data_available(&self) -> bool

Checks if the value of the field is RECEIVED_DATA_AVAILABLE

source

pub fn is_receiver_line_status(&self) -> bool

Checks if the value of the field is RECEIVER_LINE_STATUS

source

pub fn is_busy_detect(&self) -> bool

Checks if the value of the field is BUSY_DETECT

source

pub fn is_character_timeout(&self) -> bool

Checks if the value of the field is CHARACTER_TIMEOUT