1#[cfg(all(feature = "utils_session", not(feature = "runtime-tokio")))]
2compile_error!("'utils_session' feature requires the 'runtime-tokio' feature to be enabled");
3#[cfg(feature = "utils_session")]
5pub mod session;
6
7#[cfg(all(feature = "utils_futures", not(feature = "runtime-tokio")))]
8compile_error!("'utils_futures' feature requires the 'runtime-tokio' feature to be enabled");
9#[cfg(feature = "utils_futures")]
10pub use hopr_network_types::utils as futures;
11
12#[cfg(all(feature = "utils_parallel", not(feature = "runtime-tokio")))]
13compile_error!("'utils_parallel' feature requires the 'runtime-tokio' feature to be enabled");
14#[cfg(feature = "utils_parallel")]
15pub use hopr_parallelize as parallelize;