1 个不稳定版本

0.21.0 2024 年 8 月 1 日

#12#rpc-client

Download history 99/week @ 2024-07-29 8/week @ 2024-08-05

107 次每月下载

MIT/Apache

140KB
2K SLoC

备注

  • 基于 io::{BufRead,Write},我们构建 llconn::{Reader,Writer}。Reader 是一个微小的封装;Writer 验证输出消息的语法。

  • 在此基础上,我们构建 conn::RpcConn。这是大多数用户可能需要的;它匹配请求和响应,并按需分配 ID。

  • 我没有使用 tokio 或异步。我正在尝试将依赖降到最低。

  • 遵循我们通常在错误处理中使用的 Display 习惯;相反,我在外层错误的 Display 实现中包含内部错误。这里的理由是,我们可能只是为了 FFI 目的而返回单个字符串。

即将推出

  • 清理 XX XX XX
  • diziet 对 connimpl 的修订。
  • 实际的连接实现。
  • 更多的测试。
  • 更新此说明。
  • 连接到 arti 的接口
  • 初始 C FFI 封装。
  • 为所有合理的内容提供 C FFI 封装。
  • 启用常规警告。
  • 完成此说明。

依赖关系

~1.3–2.3MB
~48K SLoC