1#![no_std]
9
10#[cfg(target_os = "windows")]
11mod bindings_windows;
12#[cfg(target_os = "windows")]
13pub use bindings_windows::*;
14
15#[cfg(target_os = "macos")]
16mod bindings_macos;
17#[cfg(target_os = "macos")]
18pub use bindings_macos::*;
19
20#[cfg(all(
21 target_family = "unix",
22 not(target_vendor = "apple"),
23 not(target_os = "android")
24))]
25mod bindings_unix;
26#[cfg(all(
27 target_family = "unix",
28 not(target_vendor = "apple"),
29 not(target_os = "android")
30))]
31pub use bindings_unix::*;