没有合适的资源?快使用搜索试试~ 我知道了~
pharos:观察者模式,生成期货0.3事件流
共34个文件
rs:16个
bash:7个
md:5个
需积分: 9 0 下载量 87 浏览量
2021-05-10
10:48:23
上传
评论
收藏 38KB ZIP 举报
温馨提示
法罗斯 pharos的介绍有多种格式:,,甚至像一样受到许多艺术家。 更严重的是,pharos是一个小的库,让您创建观察者可以收听的Futures 0.3流。 我创建它是为了利用可以通过使用期货库中的异步和创建的互操作性。 因此,您可以使用所有流组合器,将其转发到接收器等。 最低Rustc版本:1.39。 目录 未来的工作 安装 升级 依存关系 用法筛选 原料药 贡献行为守则 执照 安全 目前,此板条箱的主要问题是可观察者可能超过观察者。 使用受限通道时,存在背压,如果在到达的网络数据包上使用该模式,则可能会导致DDOS攻击。 当使用无限制通道时,如果观察者的速度超过速度,则可能导致过多的内存消耗。 待办事项:为了有效地缓解这些问题,我将添加一个环形通道,其中该通道将仅缓冲一定数量的事件,并且将覆盖最早的事件,而不是在缓冲区已满时阻止发送方。 这个箱子有: #![ forbi
资源推荐
资源详情
资源评论
收起资源包目录
pharos-dev.zip (34个子文件)
pharos-dev
.travis.yml 1KB
deny.toml 9KB
build.rs 440B
.github
PULL_REQUEST_TEMPLATE.md 253B
workflows
ci.yml 1KB
Cargo.yml 2KB
tests
combined.rs 1KB
unbounded.rs 6KB
common
mod.rs 2KB
shared_pharos.rs 910B
wasm.rs 1021B
bounded.rs 8KB
ci
doc.bash 253B
clippy.bash 185B
deny.bash 297B
test.bash 117B
check.bash 221B
coverage.bash 263B
wasm.bash 191B
CONTRIBUTING.md 1KB
TODO.md 1KB
src
error.rs 2KB
filter.rs 3KB
events.rs 6KB
pharos.rs 15KB
lib.rs 3KB
shared_pharos.rs 1KB
observable.rs 8KB
Cargo.toml 1KB
examples
filter.rs 1KB
basic.rs 2KB
.gitignore 30B
CHANGELOG.md 3KB
README.md 9KB
共 34 条
- 1
资源评论
大白兔奶棠
- 粉丝: 26
- 资源: 4661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功