You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.3 KiB


Build Status Build Status (appveyor) license rustdoc dependency status

A thread-safe fixed size circular (ring) buffer written in safe Rust.


  • thread-safe
  • blocking and non-blocking IO
  • no unsafe blocks
  • never under- or overflows


cargo run --example saw


The benchmarking feature needs rust nightly.

rustup run nightly -- cargo bench


Licensed under either of

at your option.


Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.