#bindings #tigerbeetle #async-client #high-level #api-bindings

tigerbeetle-unofficial

对 tigerbeetle 客户端库的安全高级异步绑定

7 个版本

0.4.1+0.15.3 2024 年 7 月 28 日
0.4.0+0.15.3 2024 年 7 月 13 日
0.3.0+0.13.133 2023 年 9 月 26 日
0.2.4+0.13.123 2023 年 9 月 1 日
0.2.1+0.13.71 2023 年 7 月 18 日

304金融

Download history 106/week @ 2024-07-08 13/week @ 2024-07-15 64/week @ 2024-07-22 74/week @ 2024-07-29

每月 257 次下载

MIT/Apache

83KB
2K SLoC

tigerbeetle-rs

非官方 tigerbeetle Rust 绑定。

状态

由于这个 tigerbeetle 客户端库实现不是官方 tigerbeetle 仓库的一部分,因此难以从外部确保并保持 Rust 的一些安全保证。因此,我邀请人们为此仓库做出贡献,或者最终开发官方的 Rust 客户端库。

仓库概览

该仓库托管以下库

  • Crates.io docs.rs - 基于 #![forbid(unsafe_code)] 的安全高级异步绑定。在 tigerbeetle-unofficial-core 上实现。
  • Crates.io docs.rs - 基于回调的安全低级异步绑定。
  • Crates.io docs.rs - 不安全的本机绑定。

许可证

该项目许可协议为以下之一

根据您的选择。

依赖项

~7-12MB
~220K SLoC