10 个版本
0.1.9 | 2020年7月10日 |
---|---|
0.1.8 | 2020年5月29日 |
#9 in #notifier
每月下载 54 次
被 2 个 crate 使用
16KB
291 行
Update-notifier
Update-notifier 将在可用的更新时通知您的 Rust CLI 的用户!您还可以自由设置通知用户的间隔。这是基于 NPM 的 update-notifier 构建的
- API 文档
- Cargo 包:[update-notifier](https://crates.io/crates/update-notifier)
使用方法
要使用 update-notifier
,请将以下内容添加到您的 Cargo.toml
[dependencies]
update-notifier = "0.1"
如何使用
update-notifier::check_version 接收您的 crate 的名称和当前版本以及一个间隔。如果间隔已超过且存在更新,它将直接打印到 stdout
use update_notifier::check_version;
fn main() {
// Will notify users in one day intervals if an update is available
check_version(env!("CARGO_PKG_NAME"), env!("CARGO_PKG_VERSION"), Duration::from_secs(60 * 60 * 24));
}
示例
贡献
欢迎所有贡献,请随意提交问题或甚至是 pull-request 🤝
版本
版本使用 cargo release
进行创建。有关更多信息,请查看 cargo-release
许可协议
此项目采用 Mozilla Public License 2.0 许可协议
依赖项
~9–18MB
~265K SLoC