pub(crate) type StreamSink<T> = Pin<Box<dyn Sink<T, Error = Error> + Send + 'static>>;
struct StreamSink<T> {}