pub trait SerialDriver: Driver { // Required methods fn read(&self) -> u8; fn write(&self, data: &[u8]); // Provided method fn try_read(&self) -> Option<u8> { ... } }
串行设备驱动程序特征
从 tty 读取一个字节
向 tty 写入数据
尝试读取一个字节,如果没有数据则返回 None