RustBlockingQueue:线程安全队列,在空时阻止出队

时间:2024-05-03 00:05:00
【文件属性】:

文件名称:RustBlockingQueue:线程安全队列,在空时阻止出队

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-03 00:05:00

Rust

RustBlockingQueue 线程安全队列,在空时阻止出队 概念: RustBlockingQueue是使用线程安全的阻塞队列在线程之间进行通信的工具。 请注意,Rust消息传递工具执行的操作大致相同。 这很好地说明了如何构建线程之间可以共享的数据结构。 设计: 在此设计中,有一个结构BlockingQueue ,其中包含一些方法: Methods: 1. new() -> Self Create new empty BlockingQueue. 2. en_q(&self, t: T) -> Result<()> Push_back t into internal VecDec. 3. de_q(&self) -> Result; Pop_front t from internal VecDec.


【文件预览】:
RustBlockingQueue-master
----Cargo.lock(150B)
----src()
--------lib.rs(2KB)
----Cargo.toml(265B)
----examples()
--------test1.rs(2KB)
----README.md(2KB)

网友评论