holodeque

Crates.ioholodeque
lib.rsholodeque
version0.2.0
sourcesrc
created_at2021-07-06 23:28:58.31352
updated_at2021-07-08 17:09:40.564087
descriptionArray- and slice-backed double-ended queues in 100% safe Rust.
homepage
repositoryhttps://github.com/dataphract/holodeque
max_upload_size
id419727
size123,772
(dataphract)

documentation

https://docs.rs/holodeque

README

holodeque

Array- and slice-backed double-ended queues in 100% safe Rust.


This crate provides ArrayDeque and SliceDeque, fixed-size ring buffers with interfaces similar to the standard library's VecDeque.

holodeque makes use of the unstable array_map feature to provide Default initialization of arbitrarily-sized arrays. As a result, a nightly compiler is required until this feature is stabilized. See the tracking issue for its current status.

License

Licensed under either of

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.

Commit count: 11

cargo fmt