type BoxedStream<'f> = Box<dyn for<'a> Streamer<'a, Item = (&'a [u8], Output)> + 'f>;
Permits stream operations to be hetergeneous with respect to streams.
struct BoxedStream<'f>(/* private fields */);