1mod common;
2
3pub use common::*;
4
5pub use common::unzip::Unzip;
6type BridgeResult<T> = std::result::Result<T, errors::BridgeError>;
9#[cfg(target_os = "windows")]
10mod windows;
11
12#[cfg(target_os = "windows")]
13pub use windows::*;
14
15#[cfg(target_os = "macos")]
16mod macos;
17
18#[cfg(target_os = "macos")]
19pub use macos::*;
20
21
22#[cfg(not(any(target_os = "macos", target_os = "windows")))]
23mod linux;
24
25#[cfg(not(any(target_os = "macos", target_os = "windows")))]
26pub use linux::*;