Crates.io | lock-free-multi-producer-single-consumer-ring-buffer |
lib.rs | lock-free-multi-producer-single-consumer-ring-buffer |
version | 0.4.0 |
source | src |
created_at | 2018-05-04 18:59:05.065274 |
updated_at | 2019-01-18 16:45:44.464638 |
description | A lock-free, multi-producer, single-consumer (MPSC) ring buffer. Optimized for sending and receiving 'bursts' of messages. Can also be used as a ring queue. It is a Rust port of Mindaugas Rasiukevicius's ringbuf. |
homepage | https://github.com/lemonrock/lock-free-multi-producer-single-consumer-ring-buffer |
repository | https://github.com/lemonrock/lock-free-multi-producer-single-consumer-ring-buffer.git |
max_upload_size | |
id | 63769 |
size | 53,022 |
A lock-free, multi-producer, single-consumer (MPSC) ring buffer. Optimized for sending and receiving 'bursts' of messages. Can also be used as a ring queue. It is a Rust port of Mindaugas Rasiukevicius's ringbuf. The original C code this is derived from is "Copyright (c) 2016-2017 Mindaugas Rasiukevicius
The license for this project is BSD-2-Clause.