asynchronous:Rust 中使用线程的异步承诺

时间:2024-06-24 10:12:16
【文件属性】:

文件名称:asynchronous:Rust 中使用线程的异步承诺

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-24 10:12:16

Rust

异步 Rust 中使用线程的异步承诺 箱 特拉维斯 | | #概述 这个库提供了一种有用的方法来使用分离的线程以Promise 风格调用函数(闭包)。 Promise 是表示返回值或函数产生的错误的结构。 它还允许延迟执行并行或串行任务,将结果加入 Promise。 它包括管理事件循环的方法,其中有在后台“发出”事件的任务,它们由承诺收集。 该项目基于 Node JS 和的库 #执照 双重许可与 Rust 项目兼容。 根据 Apache 许可证,版本 2.0 或 MIT 许可证获得许可,由您选择。 除非根据这些条款,否则不得复制、修改或分发此文件。 例子 这是基于 Promise 的执行的简单设置: use asynchronous :: Promise; Promise :: new ( || { // Do something let ret = 10.0 /


【文件预览】:
asynchronous-master
----.travis.yml(30B)
----tests()
--------lib.rs(18KB)
----LICENSE(1KB)
----src()
--------lib.rs(39KB)
----Cargo.toml(549B)
----examples()
--------prime_numbers.rs(9KB)
----.gitignore(103B)
----README.md(4KB)

网友评论