| extern crate redox_termios; | |
| extern crate syscall; | |
| use std::io; | |
| pub use self::redox_termios::Termios; | |
| pub mod attr; | |
| pub mod size; | |
| pub mod tty; | |
| // Support function for converting syscall error to io error | |
| fn cvt(result: Result<usize, syscall::Error>) -> io::Result<usize> { | |
| result.map_err(|err| io::Error::from_raw_os_error(err.errno)) | |
| } |