没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
async_nursery 结构化并发的原语。 托儿所允许编写符合结构化并发的并发程序。 如果您不熟悉这个概念,那么专用的上有一些优秀的资源。 库名的灵感来自于优秀的 Python 。 目录 返回错误 恢复其他返回类型 恐慌 与 FuturesUnordered 的区别 应用程序接口 贡献行为守则 执照 描述 async_nursery为 Rust 带来了结构化的并发原语。 结构化并发有三个主要目标: 1. 并发程序的合理控制流。 关于结构化并发的注释,或: Nathaniel J. Smith 认为有害的Go 语句对此进行了精妙的解释。 总而言之,如果一个函数想要拆分并同时执行一些工作,请确保该函数返回时完成其所有子任务。 这样,它就成为了我们习惯于从同步代码中获取的黑匣子。 一个函数有输入和返回值,当它完成时,它创建的代码不再运行。 您可以通过馅已经做到这一点JoinHan
资源推荐
资源详情
资源评论
收起资源包目录
async_nursery-dev.zip (53个子文件)
async_nursery-dev
.gitignore 320B
src
error.rs 1KB
nursery_stream.rs 3KB
local_nurse.rs 2KB
nursery.rs 4KB
tracing.rs 1KB
nurse.rs 2KB
lib.rs 2KB
.travis.yml 2KB
CONTRIBUTING.md 1KB
LICENSE 1KB
CHANGELOG.md 455B
Cargo.toml 3KB
.github
PULL_REQUEST_TEMPLATE.md 254B
examples
resource_drop.rs 2KB
return_error.rs 2KB
return_catch_unwind.rs 3KB
single_thread.rs 2KB
cancel_coop.rs 4KB
resource_await.rs 2KB
resource_outlive.rs 2KB
return_value.rs 2KB
README.md 2KB
cancel_coop_all.rs 3KB
tracing.rs 2KB
subtask_spawn.rs 2KB
common
mod.rs 319B
subtask_ref.rs 2KB
return_progress.rs 2KB
wasm
src
entrypoint.rs 3KB
LICENSE 1KB
Cargo.toml 669B
README.md 789B
index.html 1KB
Cargo.yml 732B
type_bound.rs 2KB
README.md 12KB
deny.toml 9KB
tests
mixed.rs 1KB
subtask.rs 3KB
wasm.rs 605B
nursery.rs 484B
common
mod.rs 716B
return.rs 2KB
resource_cleanup.rs 5KB
ci
test.bash 117B
deny.bash 297B
doc.bash 219B
wasm.bash 607B
coverage.bash 263B
TODO.md 596B
Cargo.yml 4KB
build.rs 440B
共 53 条
- 1
资源评论
没名字的女人
- 粉丝: 28
- 资源: 4712
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功