Struct alt_stm32f30x_hal::serial::Rx [−][src]
pub struct Rx<USART> { /* fields omitted */ }Serial receiver
Methods
impl Rx<USART1>[src]
impl Rx<USART1>pub fn clear_overrun_error(&mut self) -> u8[src]
pub fn clear_overrun_error(&mut self) -> u8clear overrun
pub fn clear_framing_error(&mut self) -> u8[src]
pub fn clear_framing_error(&mut self) -> u8clear framing error
pub fn clear_noise_error(&mut self) -> u8[src]
pub fn clear_noise_error(&mut self) -> u8clear noise error
impl Rx<USART2>[src]
impl Rx<USART2>pub fn clear_overrun_error(&mut self) -> u8[src]
pub fn clear_overrun_error(&mut self) -> u8clear overrun
pub fn clear_framing_error(&mut self) -> u8[src]
pub fn clear_framing_error(&mut self) -> u8clear framing error
pub fn clear_noise_error(&mut self) -> u8[src]
pub fn clear_noise_error(&mut self) -> u8clear noise error
impl Rx<USART3>[src]
impl Rx<USART3>pub fn clear_overrun_error(&mut self) -> u8[src]
pub fn clear_overrun_error(&mut self) -> u8clear overrun
pub fn clear_framing_error(&mut self) -> u8[src]
pub fn clear_framing_error(&mut self) -> u8clear framing error
pub fn clear_noise_error(&mut self) -> u8[src]
pub fn clear_noise_error(&mut self) -> u8clear noise error
Trait Implementations
impl Read<u8> for Rx<USART1>[src]
impl Read<u8> for Rx<USART1>type Error = Error
Read error
fn read(&mut self) -> Result<u8, Error>[src]
fn read(&mut self) -> Result<u8, Error>Reads a single word from the serial interface
impl Read<u8> for Rx<USART2>[src]
impl Read<u8> for Rx<USART2>type Error = Error
Read error
fn read(&mut self) -> Result<u8, Error>[src]
fn read(&mut self) -> Result<u8, Error>Reads a single word from the serial interface
impl Read<u8> for Rx<USART3>[src]
impl Read<u8> for Rx<USART3>