SerialDriver

Trait SerialDriver 

Source
pub trait SerialDriver: Driver {
    // Required methods
    fn read(&self) -> u8;
    fn write(&self, data: &[u8]);

    // Provided method
    fn try_read(&self) -> Option<u8> { ... }
}
Expand description

串行设备驱动程序特征

Required Methods§

Source

fn read(&self) -> u8

从 tty 读取一个字节

Source

fn write(&self, data: &[u8])

向 tty 写入数据

Provided Methods§

Source

fn try_read(&self) -> Option<u8>

尝试读取一个字节,如果没有数据则返回 None

Implementors§