pub trait Console: Send + Sync { // Required methods fn write_str(&self, s: &str); fn read_char(&self) -> char; fn read_line(&self, buf: &mut String); fn flush(&self); }
向控制台写入字符串
从控制台读取一个字符
从控制台读取一行字符串,直到遇到换行符
刷新控制台输出缓冲区