5 个版本 (3 个重大更改)
0.4.0 | 2024年5月12日 |
---|---|
0.3.0 | 2024年4月29日 |
0.2.0 | 2024年4月28日 |
0.1.1 | 2024年4月22日 |
0.1.0 | 2024年4月16日 |
#232 in 日期和时间
每月537 次下载
15KB
335 行
deschuler
[!重要] 此 Crate 专为在 financrr 项目中使用而开发。它将根据需要扩展。
一个基于异步 tokio 的 Rust 调度库,内置 cron 构建器。它使用 croner 提供最多可用的 cron 功能。
功能
- cron 构建器
- 时区支持
- 异步调度
- 同步调度
- 错误处理
- 持久化调度
- 事件/通知系统
- 共享数据
- 支持 chrono 和 time
- 支持 log Crate
- 更多调度器(纯 std,async-stc 等。)
- 监控
我的目标
目标是创建一个功能丰富且易于使用的调度库。
它应该非常灵活。最初的实现使用 tokio,但我想在未来提供更多后端。
每个实现可以支持不同的功能。这样,当添加新功能时,不需要更新所有后端。
依赖关系
~5–7.5MB
~115K SLoC