pub use memberlist::tokio::*;
#[cfg(all(any(feature = "tcp", feature = "tls",), not(target_family = "wasm")))]
#[cfg_attr(
docsrs,
doc(cfg(all(any(feature = "tcp", feature = "tls",), not(target_family = "wasm"))))
)]
pub type TokioTcpSerf<I, A, D> = serf_core::Serf<TokioNetTransport<I, A, TokioTcp>, D>;
#[cfg(all(feature = "tls", not(target_family = "wasm")))]
#[cfg_attr(docsrs, doc(cfg(all(feature = "tls", not(target_family = "wasm")))))]
pub type TokioTlsSerf<I, A, D> = serf_core::Serf<TokioNetTransport<I, A, TokioTls>, D>;
#[cfg(all(feature = "quinn", not(target_family = "wasm")))]
#[cfg_attr(docsrs, doc(cfg(all(feature = "quinn", not(target_family = "wasm")))))]
pub type TokioQuicSerf<I, A, D> = serf_core::Serf<TokioQuicTransport<I, A, TokioQuinn>, D>;