pub type ByteStreamBody<S, D> = StreamBody<MapOk<S, fn(D) -> Frame<D>>>;
struct ByteStreamBody<S, D> { /* private fields */ }