3个版本
新 0.0.3 | 2024年8月22日 |
---|---|
0.0.2 | 2024年8月4日 |
0.0.1 | 2024年7月28日 |
#2406 in Web编程
每月下载量227次
27KB
672 行
concord-client
Concord API的高层封装,正在开发中。使用tokio进行异步I/O。
依赖于reqwest和tokio-tungstenite分别提供HTTP和WebSocket支持。
状态
- 基本的QueueClient实现
- 维护与Concord服务器的WebSocket连接
- 提供高级API,如
next_process
和next_command
- 优雅关闭
- 错误时的自动重连
- 超时
- 基本的ApiClient实现
- 可以更新流程状态
- 下载流程状态
- 创建和更新日志段
- 超时
- 其他一切
代码约定
warn!
和error!
消息应包含错误可能为bug的可能性:(可能为bug)
,(可能为bug)
等。然而,ApiError
消息不应包含此信息,因为错误的解释取决于调用者。
依赖
约7-19MB
约268K SLoC