klingtnet
rb
Rust

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

Last updated Jun 19, 2026
87
Stars
8
Forks
0
Issues
0
Stars/day
Attention Score
12
Language breakdown
Rust 100.0%
โ–ธ Files click to expand
README

rb

Build Status Build Status (appveyor) license rustdoc dependency status

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

Features

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

Examples

cargo run --example saw

Benchmark

The benchmarking feature needs rust nightly.

rustup run nightly -- cargo bench

License

Licensed under either of

  • Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.

Contribution

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.

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท klingtnet/rb ยท Updated daily from GitHub