pubmodsink;pubmodstream;pubusesink::Sender;pubusestream::Receiver;/// Create a new oneshot channel, returning a [`Sender`] and a [`ReceiverStream`].
////// [`Sender`]: struct@Sender
/// [`ReceiverStream`]: struct@Receiver
pubfnchannel<T>()->(Sender<T>, Receiver<T>){let(tx, rx)=tokio::sync::oneshot::channel();(Sender::new(tx),Receiver::new(rx))}