region\os/
mod.rs

1#[cfg(windows)]
2mod windows;
3
4#[cfg(windows)]
5pub use self::windows::*;
6
7#[cfg(unix)]
8mod unix;
9
10#[cfg(unix)]
11pub use self::unix::*;
12
13#[cfg(any(target_os = "macos", target_os = "ios"))]
14mod macos;
15
16#[cfg(any(target_os = "macos", target_os = "ios"))]
17pub use self::macos::*;
18
19#[cfg(any(target_os = "linux", target_os = "android"))]
20mod linux;
21
22#[cfg(any(target_os = "linux", target_os = "android"))]
23pub use self::linux::*;
24
25#[cfg(target_os = "freebsd")]
26mod freebsd;
27
28#[cfg(target_os = "freebsd")]
29pub use self::freebsd::*;
30
31#[cfg(target_os = "illumos")]
32mod illumos;
33
34#[cfg(target_os = "illumos")]
35pub use self::illumos::*;
36
37#[cfg(target_os = "openbsd")]
38mod openbsd;
39
40#[cfg(target_os = "openbsd")]
41pub use self::openbsd::*;
42
43#[cfg(target_os = "netbsd")]
44mod netbsd;
45
46#[cfg(target_os = "netbsd")]
47pub use self::netbsd::*;