umbral_socket/stream/
mod.rs1mod client;
2mod server;
3
4pub use client::r#async::UmbralClient as UmbralAsyncClient;
5pub use client::sync::UmbralClient as UmbralSyncClient;
6pub use server::UmbralServer;
7
8#[cfg(all(feature = "client-async", feature = "client-sync"))]
9compile_error!("features `client-async` and `client-sync` cannot be enabled at the same time");
10
11#[cfg(feature = "client-async")]
12pub type UmbralClient = UmbralAsyncClient;
13
14#[cfg(feature = "client-sync")]
15pub type UmbralClient = UmbralSyncClient;