6个版本

使用旧的Rust 2015

0.3.2-final2019年8月28日
0.3.1 2019年8月27日
0.3.0 2018年1月27日
0.2.0 2017年5月29日
0.1.1 2017年4月6日

#27#fifo-queue

Download history • Rust 包仓库 372/week @ 2024-04-03 • Rust 包仓库 243/week @ 2024-04-10 • Rust 包仓库 227/week @ 2024-04-17 • Rust 包仓库 238/week @ 2024-04-24 • Rust 包仓库 331/week @ 2024-05-01 • Rust 包仓库 316/week @ 2024-05-08 • Rust 包仓库 344/week @ 2024-05-15 • Rust 包仓库 398/week @ 2024-05-22 • Rust 包仓库 253/week @ 2024-05-29 • Rust 包仓库 256/week @ 2024-06-05 • Rust 包仓库 319/week @ 2024-06-12 • Rust 包仓库 437/week @ 2024-06-19 • Rust 包仓库 338/week @ 2024-06-26 • Rust 包仓库 285/week @ 2024-07-03 • Rust 包仓库 289/week @ 2024-07-10 • Rust 包仓库 196/week @ 2024-07-17 • Rust 包仓库

1,158 每月下载量
6 个crate中使用 (3 直接)

MIT 许可证

13KB
210

Crate Documentation Pipeline Status Coverage MIT License Maintenance

此crate已弃用,不再维护。如果您需要类似的功能,请使用自2018年以来可用的 VecDeque。这是最后一个和最终的版本。(0.3.1)。

围绕Vec构建的FIFO队列,具有可选的容量。

该项目托管在Gitlab上,仓库已镜像到Github。拉取请求、问题等将在Gitlab上。

文档位于https://rascul.gitlab.io/queue(master版本)和Docs.rs(已发布版本)。

Crates.io上提供crate。

use queue::Queue;

let mut q = Queue::new();

q.queue("hello").unwrap();
q.queue("out").unwrap();
q.queue("there!").unwrap();

while let Some(item) = q.dequeue() {
	println!("{}", item);
}

无运行时依赖