1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
//! # mio-serial - A mio-compatable serial port implementation. //! //! This crate provides a serial port implementation compatable with mio. //! //! ** At this time this crate ONLY provides a unix implementation ** //! #![cfg(unix)] #![deny(missing_docs)] extern crate serialport; extern crate mio; #[cfg(unix)] extern crate libc; #[cfg(unix)] extern crate termios; #[cfg(unix)] extern crate ioctl_rs; pub use serialport::prelude::*; pub use serialport::Result as SerialResult; #[cfg(unix)] mod unix; #[cfg(windows)] mod widows; #[cfg(unix)] pub use unix::Serial;