#[cfg(not(any(target_os = "ios")))] pub mod platform; #[cfg(not(any(target_os = "android", target_os = "ios")))] pub use platform::{get_cursor, get_cursor_data, get_cursor_pos, start_os_service}; #[cfg(not(any(target_os = "ios")))] mod server; #[cfg(not(any(target_os = "ios")))] pub use self::server::*; mod client; #[cfg(not(any(target_os = "ios")))] mod rendezvous_mediator; #[cfg(not(any(target_os = "ios")))] pub use self::rendezvous_mediator::*; pub mod common; #[cfg(not(any( target_os = "ios")))] pub mod ipc; #[cfg(not(any(target_os = "android", target_os = "ios", feature = "cli")))] pub mod ui; mod version; pub use version::*; #[cfg(any(target_os = "android", target_os = "ios"))] pub mod mobile; #[cfg(any(target_os = "android", target_os = "ios"))] pub mod mobile_ffi; use common::*; #[cfg(feature = "cli")] pub mod cli; #[cfg(not(any(target_os = "android", target_os = "ios")))] mod port_forward; #[cfg(all(windows, feature = "hbbs"))] mod hbbs; #[cfg(windows)] mod license; #[cfg(windows)] mod tray; mod lang; #[cfg(windows)] pub mod clipboard_file;