You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The broadcaster library has taken us very far, but unfortunately has dependencies on futures_channel. Now that we have WakerSet available internally (for now still, see #549) we should probably consider rewriting Barrier to use it.
It should both improve our compilation times, and performance. This would put us in a place where we could consider stabilizing the API. Thanks!
You could implement futures_sink::Sink for async_std::sync::Sender to get rid of the futures_channel dependency. That would require committing to the Sink API in async-std, though.
@leo60228 we have no plans to include Sink in async-std currently. I believe #581 would close this issue, and is currently pending a review by @stjepang.
The
broadcaster
library has taken us very far, but unfortunately has dependencies onfutures_channel
. Now that we haveWakerSet
available internally (for now still, see #549) we should probably consider rewritingBarrier
to use it.It should both improve our compilation times, and performance. This would put us in a place where we could consider stabilizing the API. Thanks!
cc/ @tmccombs @stjepang
Refs
The text was updated successfully, but these errors were encountered: