#[cfg(feature = "tokio-backend")]
pub mod tokio;
#[cfg(feature = "tokio-backend")]
pub use tokio::AsyncStream;
#[cfg(all(feature = "std-backend", not(feature = "tokio-backend")))]
pub mod std;
#[cfg(all(feature = "std-backend", not(feature = "tokio-backend")))]
pub use std::AsyncStream;
#[cfg(all(
feature = "crossbeam-backend",
not(feature = "tokio-backend"),
not(feature = "std-backend")
))]
pub mod crossbeam;
#[cfg(all(
feature = "crossbeam-backend",
not(feature = "tokio-backend"),
not(feature = "std-backend")
))]
pub use crossbeam::AsyncStream;