Closed
Description
We were forced to use AsyncWrite
in h3_quinn::SendStream
because Quinn only offers lifetime-bound Futures to poll for writes:
Write<'a, S>
.
Generic associated type could cancel this limitation, allowing to store them into h3_quinn::SendStream
.
This will have positive implication for performance and will remove the necessity to Pin
the stream and to downcast the error type from IOError
to quinn::WriteError
.