chan:Rust的多生产者,多消费者并发通道

时间:2021-04-27 12:33:33
【文件属性】:
文件名称:chan:Rust的多生产者,多消费者并发通道
文件大小:32KB
文件格式:ZIP
更新时间:2021-04-27 12:33:33
Rust 此板条箱已达到使用寿命,现在已弃用。 此板条箱的预期后继产品是板条箱。 它的API非常相似,但是有更好的select! 宏,更好的性能,更好的测试套件和全面的更好实现。 如果您以前是因为chan-signal而使用此板条箱,则使用crossbeam-channel和板条箱来重现类似的API很简单。 例如,这是chan-signal的notify函数: extern crate crossbeam_channel as channel; extern crate signal_hook; fn notify (signals: & [c_int]) -> Result > { let (s, r) = channel :: bounded ( 100 ); let signals = signal_hook :: ite
【文件预览】:
chan-master
----LICENSE-MIT(1KB)
----UNLICENSE(1KB)
----Cargo.toml(515B)
----COPYING(126B)
----src()
--------notifier.rs(2KB)
--------select.rs(13KB)
--------lib.rs(53KB)
--------wait_group.rs(2KB)
--------tracker.rs(1KB)
----BENCHMARKS.md(2KB)
----ctags.rust(902B)
----examples()
--------leaky_buffer.rs(984B)
--------fibonacci.rs(714B)
--------default.rs(448B)
--------nested_select.rs(2KB)
--------web.rs(2KB)
----.travis.yml(273B)
----README.md(6KB)
----Makefile(253B)
----session.vim(56B)
----.gitignore(88B)
----benches()
--------throughput.rs(8KB)

网友评论