#[cfg(any(feature = "async-stream", feature = "blocking-stream"))]
mod writer;
#[cfg(not(any(feature = "async-stream", feature = "blocking-stream")))]
#[path = "stream/dummy_writer.rs"]
mod writer;
pub(crate) use writer::StreamWriter;
pub enum DataOrStream<S> {
#[allow(dead_code)]
Data(Vec<u8>),
Stream(S),
}