After doing a proper performance evaluation, it would be benefitial to use crossbeam channels instead of the std mpsc channels, because: - there are some issues with the std channels version of `recv_timeout()` (https://github.com/rust-lang/rust/issues/39364) - the current channels are not size-restricted and can lead to large memory usage - crossbeam channels are "supposed to be" faster. See discussion in #895 and #916.
After doing a proper performance evaluation, it would be benefitial to use crossbeam channels instead of the std mpsc channels, because:
recv_timeout()(Panic in Receiver::recv() rust-lang/rust#39364)See discussion in #895 and #916.