1 2 3 4 5 6 7 8 9 10 11 12
#[cfg(feature = "with-asynchronous")] pub use async_channel::{Receiver as AC_Receiver, Sender as AC_Sender}; #[cfg(feature = "with-asynchronous")] pub use futures_channel::oneshot::{Receiver as FC_Receiver, Sender as FC_Sender}; #[cfg(not(feature = "with-asynchronous"))] pub use std::sync::mpsc::{ Receiver as FC_Receiver, Receiver as AC_Receiver, Sender as AC_Sender, Sender as FC_Sender, }; pub mod handler_channel_storage; pub use handler_channel_storage::{HandlerChannelStorage, HandlerChannelStorageItem};