#ring-buffer #deque #buffer

bounded-vec-deque

A double-ended queue|ringbuffer with an upper bound on its length

2 releases

Uses old Rust 2015

0.1.1 Jul 8, 2019
0.1.0 Apr 7, 2019

#2175 in Data structures

Download history 4831/week @ 2024-12-14 1549/week @ 2024-12-21 2267/week @ 2024-12-28 4930/week @ 2025-01-04 6197/week @ 2025-01-11 6539/week @ 2025-01-18 6865/week @ 2025-01-25 7901/week @ 2025-02-01 8969/week @ 2025-02-08 6085/week @ 2025-02-15 5711/week @ 2025-02-22 5637/week @ 2025-03-01 5411/week @ 2025-03-08 5398/week @ 2025-03-15 5587/week @ 2025-03-22 5272/week @ 2025-03-29

22,302 downloads per month
Used in 48 crates (3 directly)

GPL-3.0+ OR BSD-3-Clause

46KB
422 lines

bounded-vec-deque provides a VecDeque wrapper with an upper bound on the length.

See the type-level documentation on the docs.rs. website (or in src/lib.rs if you prefer) for more information. Source code, revision history, and issue tracking are available on the gitlab.com. website. bounded-vec-deque releases are additionally published on crates.io..

Caveats Up Front

bounded-vec-deque requires Rust 1.28.0 (released 2018-08-02) or later.

No runtime deps

Features