With the new release 0.8.0, the trait Controller cannot be implemented (e.g. a custom congestion controller) because the method on_ack requires RttEstimator which seems to not be pub re-exported.
Or am I missing something? (in that case I apologize for my laziness in not had a deeper check and I am going to immediately close this issue).
The trait and the library design with dyn polymorphism seems to encourage the possibility to implement a custom cc.
Considering this was allowed before and I don't find any relevant in the release notes.
Waiting for feedback. If needed, I will be glad to open a small PR to fix this.
With the new release
0.8.0
, the trait Controller cannot be implemented (e.g. a custom congestion controller) because the method on_ack requiresRttEstimator
which seems to not be pub re-exported.Or am I missing something? (in that case I apologize for my laziness in not had a deeper check and I am going to immediately close this issue).
The trait and the library design with
dyn
polymorphism seems to encourage the possibility to implement a custom cc. Considering this was allowed before and I don't find any relevant in the release notes.Waiting for feedback. If needed, I will be glad to open a small PR to fix this.