没有合适的资源?快使用搜索试试~ 我知道了~
global-data-in-rust:本指南说明了如何在Rust中使用“全局数据”
共10个文件
rs:4个
rs-snippet:1个
txt:1个
需积分: 10 0 下载量 90 浏览量
2021-03-19
07:48:22
上传
评论
收藏 12KB ZIP 举报
温馨提示
Rust中的全球数据指南 本指南说明了如何在Rust中使用“全局数据”。当我说“全局数据”时,我指的是在程序开始附近加载的数据,并且在几乎所有程序中都可以访问。 全局数据的可能用例: 应用程序配置,例如游戏的武器特性 使数据无处不在,而无需将其作为参数传递给所有函数(请小心应用!) 从外部数据生成Rust代码 数据库连接...或其他网络资源? 记录员,也许 权衡 以下是在为程序选择全局数据解决方案时要考虑的问题。 编译时间还是运行时间? 在编译时加载数据提供了更快地检测无效数据的机会。另外,它可能会缩短程序的启动时间。 在运行时加载数据可能会很好,因为更改数据不会触发重新编译。在复杂的Rust项目中,长时间的编译可能会很痛苦。在运行时加载的另一个优点是可以延迟加载数据,如果有很多数据但不是立即需要所有数据,则可以缩短程序的启动时间。 也可以实现一种混合方法,其中在编译时验证数据但在运行时加
资源推荐
资源详情
资源评论
收起资源包目录
global-data-in-rust-master.zip (10个子文件)
global-data-in-rust-master
Cargo.toml 493B
Cargo.lock 14KB
src
main.rs 257B
six.rs-snippet 84B
lib.rs 282B
build.rs 926B
sample.txt 13B
README.md 13KB
tests
skeptic.rs 56B
.gitignore 8B
共 10 条
- 1
资源评论
Dr熊吉
- 粉丝: 30
- 资源: 4603
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功