pub type StreamFx<'f, I, S> = Fx<'f, S, Stream<'f, I, S>>;
pub struct StreamFx<'f, I, S>(/* private fields */);