deadqueue icon indicating copy to clipboard operation
deadqueue copied to clipboard

Dead simple queue implementation for rust with async-await

Results 2 deadqueue issues
Sort by recently updated
recently updated
newest added

Allow awaiting a full or empty queue. - `Queue.empty()` is useful for chaining futures in a multi-threaded program when some subsequent action, like a verification step, needs to be taken...

I'm no kind of experienced rust programmer, but I was surprised that common functionality (`available`, `push`, `try_push`) wasn't factored into traits (maybe `QueueStats`, `LimitedQueue` and `UnlimitedQueue`) to allow easily writing...