1个稳定版本
1.0.0 | 2024年2月13日 |
---|
882 在 HTTP服务器
17KB
175 行
Rust自动更新库
简介
Rust自动更新器是一个轻量级、易于集成的库,用于简化Rust应用程序自动更新过程。通过最小配置,您的应用程序可以检查更新、下载并应用它们,无需人工干预。此库旨在灵活,支持各种更新源和策略。
功能
- 易于集成:只需几行代码即可集成到任何Rust应用程序中。
- 可定制的更新策略:支持各种更新策略,如滚动更新、金丝雀发布等。
- 多个更新源:兼容来自HTTP(S)服务器、文件系统或自定义源的更新。
- 安全更新:支持校验和验证和数字签名,以确保更新完整性和真实性。
- 跨平台支持:在Windows、macOS和Linux上运行。
入门
先决条件
请确保您的系统已安装Rust。有关说明,请访问https://www.rust-lang.net.cn/tools/install。
安装
将Rust自动更新器添加到您的Cargo.toml
[dependencies]
rust_auto_updater = "1.0.0"
依赖关系
~16–30MB
~535K SLoC