Couldn't you just implement that with a loop and a match statement?

On Sat, Oct 4, 2014 at 4:25 PM, Calder Coalson <[email protected]>
wrote:

> On closer inspection, mpmc_bounded_queues aren't quite what I want. I
> want consumers to block if the queue is empty rather than returning None.
>
> On Sat, Oct 4, 2014 at 12:21 PM, Calder Coalson <[email protected]>
> wrote:
>
>> That's exactly what I was looking for, thanks!
>>
>> Out of curiosity, why are Rust channels built on top of MPSC queues
>> rather than MPMC queues?
>>
>> On Sat, Oct 4, 2014 at 12:06 PM, Peter Marheine <[email protected]>
>> wrote:
>>
>>> Is there a particular reason you need a Channel rather than some other
>>> primitive? If not, sync::mpmc_bounded_queue will probably do what
>>> you're looking for.
>>
>>
>
> _______________________________________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/rust-dev
>
>
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to