Has anyone developed magic required to have an unbuffered (or very-tiny-buffered)
futures::Stream that can be written to using
I have a complex function that I can’t change, which writes its output to
io::Write, and I’d like to send this output, with as little buffering as possible, to a framework that expects a
io::Write is blocking push-based, and the stream is async poll-based, so I presume the adapter would be non-trivial and would have to do something clever. Has anyone worked it out yet?