termios/os/
mod.rs

1//! OS-specific definitions.
2
3#[cfg(target_os = "linux")] pub use self::linux as target;
4#[cfg(target_os = "android")] pub use self::android as target;
5#[cfg(target_os = "macos")] pub use self::macos as target;
6#[cfg(target_os = "freebsd")] pub use self::freebsd as target;
7#[cfg(target_os = "openbsd")] pub use self::openbsd as target;
8#[cfg(target_os = "netbsd")] pub use self::netbsd as target;
9#[cfg(target_os = "dragonfly")] pub use self::dragonfly as target;
10#[cfg(target_os = "solaris")] pub use self::solaris as target;
11#[cfg(target_os = "illumos")] pub use self::illumos as target;
12
13#[cfg(target_os = "linux")] pub mod linux;
14#[cfg(target_os = "android")] pub mod android;
15#[cfg(target_os = "macos")] pub mod macos;
16#[cfg(target_os = "freebsd")] pub mod freebsd;
17#[cfg(target_os = "openbsd")] pub mod openbsd;
18#[cfg(target_os = "netbsd")] pub mod netbsd;
19#[cfg(target_os = "dragonfly")] pub mod dragonfly;
20#[cfg(target_os = "solaris")] pub mod solaris;
21#[cfg(target_os = "illumos")] pub mod illumos;